Menu Close

Yaiba Is A Ninja Gaiden Spin-Off, In Which Ryu Must Die

That Yaiba game looks pretty slick , doesn't it? But there's something you probably didn't know… During a Tecmo Koei media event prior to the…