I have been waiting for this game since they first started teasing it sometime in 2008. First, it was the announcement, then the synopsis, then the teaser stills and then, finally, the demo. The demo blew my mind and I couldn't wait for the release (which was, unfortunately, delayed a few times...
Read more