I'm going to just say that this is probably my favorite episode of TotR so far. And that is saying something as there have been some really great episodes up to this point. Mainly due to the fact that, with all the information dropped in this episode, it just continues to show that Kenon is a masterful storyteller. A lot of fans had suspicions of some of the information that was confirmed in this episode, but it was still so awesome to actually hear it. It also raised a bunch of questions, because it wouldn't be TotR without having continual things to try and figure out as the show goes on.