Naturally, the 3D visuals are great for more than the simple fact that they look good.
Tying it all together, of course, were the fight scenes.
The parts of the story that arent utterly ridiculous are also a major part of its charm.
That problem is a big part of why I loveBatman Ninja Vs. Yakuza League.