Capcom Arcade Stadium Additional Features Trailer


Say hello to invincibility and goodbye to game over.