Me on 28 May 2008
some small publisher that promises them freedom - worries me about advertising though as this game and everything it stands for needs to be one of the biggest sleeper hits of 08 (if released this year).