The set up of the last few seasons (11 to 14), and even of the fourth and fifth season, is paid off spectacularly in this episode, with the somewhat predictable yet unbelievable twist that sets up for an amazing last season that will pay tribute to all the seasons before it.