Marvel vs Capcom 3 ‘Arthur’ Trailer

Arthur vs. Doctor Doom…nuff said.