User blog comment:AwesomeDude1/Universe Portal Avengers Reference/@comment-4904721-20130924165914

It's more a reference to Stargate than anything