There were some nice surprises throughout this episode, even as some subplots come to a close. With only a couple episodes left, it's good to see them wrapping up plot and character threads at a reasonable pace. Even so, I feel like the series finale is going to leave us wishing there was more time.