Articles for tag: announcement, announces, Capcom, Destiny, Details, Nintendo, Onimusha, Onimusha 2: Samurai's Destiny, Remastered, samurai39s, Switch, trailer