Think I know where that came from...
Some amazing finds though.
Macaw wrote:New Trailer: http://www.youtube.com/watch?feature=pl ... wMKiimtmaI
New website is also up. Release for Japan is the 25th of July.
This is probably the most I'm ever gonna be excited for new release game haha.