Defunct Game Development studio previously working on a super cool level-drawing game called Paper Game!