Cheebee on 27 January 2012
Geez. And people wonder why so many studios go bankrupt. I shudder to think just how insane this game's budget must be...
Nintendo Network ID: Cheebee 3DS Code: 2320 - 6113 - 9046