The whole episode was great! SOrry to say this, but this would have been better as a 90 min episode!
Absolutely. They managed to cram a lot of "revelations" into 42 minutes. I wonder how much was left on the cutting room floor this time? But I have no complaints at all. Somehow, it worked and the pacing wasn't noticeably disturbed. This is definitely one of my favorite episodes of the entire series.