Scratcher Joined 4 years, 8 months ago Australia
A trap (isn't gay) developing a certain game.
A certain platformer about finding paper.