Yaiba, zombie/ninja/mech title announced by Mega Man creator Keiji Inafune
By
Andrew Groen
The legendary game designer behind Mega Man and Dead Rising has announced a new project today which features ninjas, zombies, and mechs all in one undoubtedly glorious game...