Rareware
Like Like
Some people put the clips from the website in various twitter videos. I think it shows the gameplay more.
It does show more depth then what is shown in the normal trailer (Ninja seems to have a very fun action moveset) so hopefully it is a sign that the game has more to offer with every outfit.
Now these are sooooo much better! These clips show that it seems to be more of an actual adventure game instead of a bunch of mini-games. Much more excited now!