Plugged In

‘Marvel vs. Capcom 3’ announced …

… and it’s only taken 10 years! Check out the trailer below to whet your appetite for what’s sure to be one of 2011’s most anticipated titles.