Onimusha 3: Demon Siege - Game Trailer

  • Aired 04/27/2004
  • 94 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...