selnor on 30 January 2010
Well with the game out in Japan and EU and US March 2010. We can see the final product. Looks pretty damn awesome to.
Here is the intro before the title screen. Great stuff.
And here is the opening to the game.







