This show has strong character arcs and has raised lots of questions. I love that this show manages to often do the unexpected, but never fails to satisfy. This episode is no different.
I didn't predict what was coming (I never do) and what did come was entertaining as always, and as I said, satisfying.
In this episode, some questions are answered, while a few new ones are raised.
It tells us some origins.
It was funny. It was touching.
Totally worth watching.
For me the key to this show is that I care about the characters (Except KVN, I don't like KVN. ha).