Marvel vs. Capcom Origins Launch TrailerBy Mike Tao on September 26, 2012 at 10:35AM PDT Marvel vs. Capcom Origins