They said it was not exactly intentional, and that it is not actually a cameo. Their concept art is a lot different... but still...
What's that supposed to mean, though?
I was just commenting on that while they say it is a coincidence... that is SOME coincidence. :/ Same company, less than a year, so similar, hmm.
Also, thanks for the trailer, that one actually has me a lot more hyped for the game. :3 I was thinking of passing for now like I did with PH and ST, but this game... is just looking good. :3