So many characters have such an amazing development in this episode, Roswaal and Beatrice are given a whole new level of depth, many new interesting questions about Satella arise and we are getting one of the most intimidating endings of the series.
So much is thrown into this episode, and i simply love all of it. The score does a great job at undermining this unusually gruesome episode and supports the breaking sanity of Subaru .
We also see that Subaru has now become an entirely different person, his impulsiveness is slowly fainting, as he arises as a great strong character from a tower of his own corpses.
Last but no least, this episode really shows that Subaru's invincibility doesn't make the events that happened in the timelines where he died useless as you might expect from an anime like this. Instead of forming the world around Subaru this anime is progressing by forming and developing Subaru himself, and the challenge that he has to face is not to survive, but to hold on to his own sanity while he tries to save himself and everyone else. This idea was simply amazing and is transmitted into the anime in an awesome way. I still don't understand how one can make a series that literally deletes negative consequences out of actions and even makes character deaths inconclusive still so intriguing and amazing.
10/10.