This weeks games:

Latest Updates

  • The Problem With Demos

    Posted on July 14th, 2010 Developers hate making demos. To them it means making a playable version of an unfinished game, redefining the pacing in order to keep the player engaged, and give it all away for free. This all...
    READ MORE

This Week's Games