Ahead of a more detailed showing at tomorrow's CAPTIVATE08 event, Capcom have released a few "new" screens for

Advertisement