User blog comment:UncannyHavok/Squadron Supreme (Earth-616)?/@comment-11297966-20130812221015

Sounds legit.