Somebody Wants to Take You for a Ride

Looks like the intro to Marvel Vs. Capcom 3 got leaked in an alley behind the internet. Like the game itself, the intro is very exciting, flashy, and mostly incomprehensible. Two things: 1) I wonder what those other cinematics were, then? The ones wheer Deadpool is fighting Dante and the like? Were they just promos? Are they game endings? 2) I would totally play a game where Mayor Mike Haggar runs around with a lead pipe and Felicia from DarkStalkers on his back. (Via Gamma Squad)