Millenium on 14 December 2011
CGI, I love you for this news! Finally I shall be able to play this in true HD :)
Still getting the xbla title for xbla though!
How did they convince MS to let it go on steam?