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