Great episode, fantastic! For sure, one of the best of the show.
They could end the season in this episode. Let's see how they figure out the next ones.