Here’s a more elaborate trailer from Capcom showing some more detail about the game’s mechanics and online mode features. Check it out after the jump!
Here’s a more elaborate trailer from Capcom showing some more detail about the game’s mechanics and online mode features. Check it out after the jump!
In