Steam Greenlight Launches with Plenty of Space Games to Vote On!

Edit 2: Hey guys, sorry about the edit, but in an effort to keep this as simple as possible (thanks Bryan for the idea),...