Story behind the Arcade Game Marvel Super Heroes vs Street Fighter