Board Thread:Game Discussions/@comment-24003134-20140811102920/@comment-24424436-20140811184833

I think it was a reference to Guardians of the Galaxy. Just seems too close IMO.