Tagged: Steam Games

0

The End of Steam Greenlight

As we recently found out, Valve is putting an end to its “X-Factor service”, Steam Greenlight. Word comes from an article posted on The Guardian that specifically details quite a few of the...