130+ Games In Two Weeks? Time to Slow Down, Steam

The Steam community is certainly a productive bunch. In total, the last two weeks gave us one-hundred and thirty seven new Greenlight titles to look forward to. That's... rather impressive. Of course, this means there's a whole bunch of platformers, horror games, and RPGs for us to check out, so let's get started! » 10/30/13 5:30am 10/30/13 5:30am