Set for release on Microsoft's console during early 2009, the game has very little to show for itself, outside of a teaser trailer featuring a Tokyo predictably beset by demons and a ninja wielding ... oh, we don't know, some sort of sharp and pointy thing. See for yourself after the break.
Posted on Oct 20th 2014 3:30PM
Posted on Oct 20th 2014 12:49PM
Posted on Oct 18th 2014 1:30PM