Post Thumbnail

Hopefully you didn't feel like Steam was already feeling overcrowded with content, because Greenlight, the service that lets Steam users vote for the games they want to see offered on the store, has pushed through 50 new games eager for your love and attention. Don't get attached just yet though, a...

11 months ago 0 Comments
August 2, 2014 at 3:30PM