Back to Main page
(Scroll down the news post to view comments from readers - Feel free to add your own comments!)
September 12, 2000
Onimusha media
Posted by @ 5:58 PM, EDT
Gamespot posted screens and a movie of Capcom's upcoming action-adventure game Onimusha.
Back to Main page