makingmusic476 on 09 October 2008
At first I was like, "Oh, another one of these threads," but that footage was damn impressive. I can't wait for this game.
Of course, comparing it to FFXIII is unnecessary, imo.