Onimusha: Warlords (Switch) ReviewCgmagazine · 16:00 16 Jan 2019CGMagazineRemington Joseph The Onimusha series is one of Capcom’s many popular-yet-forgotten IP. Despite being considered a commercial success and spanning across numerous sequels and… Read MoreFeatured