About This File The battle for Earth, as seen in the final boss fight of Marvel Vs Capcom 3 and Ultimate Marvel Vs Capcom 3. Live and let die! By jafar