Phew. Just watched the episode, so I can finally catch my breath. Normally around this time, the season takes a bit of a down-turn only to finish out extremely strong. Looks like we're going to just be finishing strong all the way through, as evident through this week's episode (and, to an extent, last week's).
I mean, this episode had everything done right. Action. Romance. Comedy. Suspense. Plot advancement. Character development. Fun times in the flashback. Potential set-up for super-powers. What more could a person ask for?!