Capcom are going all-in on Onimusha marketing and fair play because that looked INCREDIBLE

Comments