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 Sep 20th 2014 11:30AM
Posted on Sep 19th 2014 8:00PM
Posted on Sep 19th 2014 6:30PM