themanwithnoname on 26 January 2010
http://xbox360.ign.com/articles/106/1063293p1.html
Sounds like it could actually turn out pretty well here in North America. Anyone else besides me interesed in this? Also, if anyone who has the PC version can tell me what it's like, that'd be lovely too.