Games Onimusha: Blade Warriors

Onimusha: Blade Warriors

Onimusha: Blade Warriors is a third-person action game with fighting and fantasy elements from the developers of Capcom Production Studio 2. The game... Read more

Metacritic:
65/100
Publishers / Distributors / Localizers: