Majin-Tenshinhan on 13 November 2008
They need to start giving a shit about this game... :p Not that I really care about the game itself, but they showed a CGI trailer like 2 years ago, and that's it, right? Square needs to get their shit together.