Wow. I really enjoyed this episode!
Spoiler:
The entire episode revolved around Asgardian lore/tech and it's effects on our culture and ourselves.... Seeing Ward "Hulk out" at the end, and finding out the Professor was actually an Asgardian himself....awesome. I was disappointed with Ward going for agent "I am a robot" May at the end; though, I suspect it may have had something to do with the staff....