Steam Greenlight Delivers Next Batch of Titles on January 15

Steam Greenlight Delivers Next Batch of Titles on January 15

Valve wants players to get involved and vote for their favorites