Tag Archives: Papers Please

4 New Games Officially Greenlit by Steam


Okay, so we all know what Steam is, right? It’s a digital distribution, digital rights management, multiplayer and communications platform (which was developed by the Valve Corporation). Steam also listens to their community and reaches out to certain (lucky) developers to start moving towards the Steam Community, too. Pretty cool, am I right? Anyways today Steam Greenlit 4 new titles…

Edge of Space is an … [ Read More... ]