New Scratcher Joined 3 years, 5 months ago United States
just making games
being good at creating games