This is everything I went through while watching. I'll have a more comprehensive review when I'm able to talk about what happened without feeling like I want to made pathetic noises and keysmash. Good episode, though. It'll be high on my list of favourites when I accept the events within.
(
spoilers ahead, beware )