viewtiful_jon on 30 July 2008
Yeah I presume all the companys are working on there new hardware, cant leave it til the last minute or you will end up with something kinda lame and no time for 3rd partys to make launch games.