News Team Ninja, Inafune Reveal Yaiba: Ninja Gaiden Z at TGS September 19, 2012April 20, 2013 Jeff Neuenschwander3 Mega Man’s co-creator and Team Ninja come together for a spin-off. Zombies included. Read More