New Scratcher Joined 7 years, 4 months ago United States
Team Name: Scratch The Itch
A video game to build awareness space travel and what astronauts have to deal with in space.