www.GameInformer.com
Switch Lights

The lights are on

Yaiba: Ninja Gaiden Z Ryu and Yaiba Screens

Check out the latest batch of screens showing the game's ninja characters doing battle.