Onimusha RSS

Capcom have announced plans to release Genma Onimusha for the Xbox video game system from Microsoft. Scheduled to release in early 2002, Genma Onimusha is an enhanced version of the award-winning Onimusha...

· with -1 comments

View more...