in Games, Videos Onimusha: Warlords – Announcement Trailer by GameSpot Trailers 6 years ago 0share Share Tweet Onimusha is coming to PS4, Xbox One, Nintendo Switch and Steam! Video Source announcement trailergamesgamespotgaminghdmicrosoftNintendoNintendo Switchnintendo switch gamesonimushaonimusha switchonimusha warlordsPlayStationplaystation 4ps4switchSwitch Announcementswitch gamesswitch new gamesTrailerupcoming switch gamesvideo gameVideogamesXboxxbox one See more Previous article PES 2019 Review Next article Shovel Knight Showdown: 10 Minutes of Exclusive Gameplay Leave a Reply