There were a lot of Marvel Universe nods, including one that puzzled me -- did they say the guy Ward took the Chitauri tech from in Paris was called Longshot? Isn't that the X-Men member from Mojoworld?
It wasn't Longshot. I had the closed-captioning on, and it was some European-sounding name. "Rachant" or something like that.