Archives by Day

August 2014
SuMTuWThFSa
12
3456789
10111213141516
17181920212223
24252627282930
31

Advertising





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!

blog comments powered by Disqus