chocoloco on 15 March 2012
I suppose this only means a really big budget exclusive, about time they start making more. Also it just seems like hype for the creation of the game and means nothing.