It was perfect. I kid you not, it's something I might have written myself if I had been in the fandom longer and felt confident in writing DW fanfiction. I didn't quite predict everything(who CAN with this show?!), but when I look back on it in hindsight I can see it.
I loved it and the nods to past
and future Doctors were well-done.
This is one of those episodes where some moments make you cheer. There are moments that will make you want to cry. There are moments where you'll laugh your ass off.
Any show that can make me FEEL is one I'll follow as long as I can find it.