Thread:Spencerz/@comment-100066-20130825010852/@comment-2054358-20130909005653

Personally, I would link it to one of the Marvel vs. Capcom games, like Marvel vs. Capcom: Clash of Super Heroes.