Best episode in a long a while, easily top 5 for me! Can't wait what they will be doing next week, but probably have another filler episode thrown in as usual... There has rarely been a show on television that I'm so invested in, yet so often dissapointed by bad writing, anti-climatic structures and silly deus ex machina moments. But here I am, still watching so they must be doing something right.