User blog comment:Spartian300/IDEA FOR A NEW SUPER VILLAIN TEAM!!!!/@comment-24812000-20150909222446

Hmm. Have you heard of that new Disney original movie "The Descendants"? Or the Bastards of Evil from Earth-616? I'm guessing you've heard of both of those.