Onimusha 3: Demon Siege - E3 2004 Trailer

  • Aired 05/14/2004
  • 671 Views

A Samurai and a modern Frenchman switch places and eras, then communicate through a plucky sprite to get back home--while slaughtering demons and other nasties, of course!

Loading...