Category: News

Steam Announces First Games To Be Released Through Greenlight Project

Photo Courtesy of Gameranx

Steam has officially announced the first ten games to be released through their recently founded Steam Greenlight Project, which allows developers to post info on their games and let the community decide if they wish to see it on Steam. The games are as follows: