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