Any fellow destiny players? I found an article that shows there's a little overwatch reference in the new Iron Banner mode :)