Top Games of 2014
Genma Onimusha (Xb) Screens
by Peter on Nov. 29, 2001 @ 5:45 p.m. PST
Capcom was so kind and sended over 15 brand new screens from there upcoming title Genma Onimusha. This is Capcom's first Xbox product. Check out the screens!