Scratcher Joined 10 years, 9 months ago United States
A video game designer and also a movie maker.
A new video game.