What's Going On In This Screenshot? Who Knows, It's Japanese!

This is the same demo that was confirmed for Japan during the weekend.

We're hyped about this game so we can't wait to check out the demo next week. Hopefully it'll get some buzz flowing around the game ahead of release.