The long-awaited return of the Onimusha series is here, with a brand-new entry announced by Capcom at The Game Awards. Onimusha: Way of the Sword, the first new installment in almost two decades, is set in Kyoto in the early Edo period. The demonic . ...