Shane on 09 May 2007
Are they actually releasing it in Japan or just North America? With 360, I wouldn't be surprised if North America's better anyway, though it could use a good publisher.