Gameitall
August 29, 2018
While it isn’t a new title in the series, Capcom did surprise everyone yesterday when they announced that the original Onimusha: Warlords is getting an HD Re-release for the...