I'm Not Really Feeling the Official Name of the Marvel Universe MMO

After years of being referred to as simply Marvel Universe, Gazillion's massively multiplayer superhero game finally has an official name. Unfortunately, it's Marvel Heroes. How can a name featuring such a recognizable name sound so generic?

I would have preferred Marvel Super Hero Squad, but that name is taken by Gazillion's kid-friendly free-to-play MMO already, so we're stuck with Marvel Heroes.

I suppose it's an appropriate name for a massively multiplayer online game that lets players step into the spandex booties of Marvel's most iconic characters, including the newly-revealed Spider-Man, but can't we jazz it up a little? Hell, call it Mighty Marvel Team-Up or something. I'm falling asleep just imagining playing Marvel Heroes.