Steam Featurebanner 11 Sep

Valve has issued a press release earlier today announcing that the first ten projects submitted on the new Steam Greenlight platform have already reached the required community support, and will be distributed through Steam over the coming months. Each of the ten projects is in a different development stage, but the first titles are expected […]