At the Tokyo Game Show, Vanillaware and Marvelous Entertainment showed off their upcoming Wii title, Oboro Muramasa Youtouden, and it looks absolutely awesome. It features an art style that is like Okami meets Odin Sphere (Vanillaware made that one), and is about a pair of ass-kicking ninja fighting beautifully animated enemies that take up anywhere from 5% to 50% of the screen. What’s not to like?