EN New Marvel vs Capcom 3 Trailer on GameSpot Sep 10, 2010 // Snow Just watch it. I won’t spoil it for you.   Brands: Tags: Loading...Platforms: Buy Now