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 May 23rd 2013 10:30PM
Posted on May 23rd 2013 3:30PM
Posted on May 23rd 2013 1:00PM