James Stephanie Sterling
Onimusha: Warlords – Oooh A Liver! (Jimpressions)
Onimusha is a heck of a series that Capcom has criminally neglected since the PS2 days. Someone must have remembered it exists though, because Onimusha: Warlords has been rereleased!
The best part is how it still holds up really well. What a great bloody game. And what’s this? OOH A LIVER!