Scratcher Joined 1 year, 4 months ago United States
A person who likes to make games that make the user want to keep playing even if they are defeated.
A cute, adventure cube game similar to the original Legend of Zelda game.