E3 2010 Marvel V.S. Capcom 3 June 16th, 2010 | by G. Bargas, Managing Editor Some excellent Marvel v.s. Capcom Video!