I think this episode takes the phrase 'faithful adaptation' to an undesirable extreme.
Not a bad episode by any means, but I like my scriptwriters to have a twiny bit of creativity.
So I have to deduct 3 points for this.
That said, it gets 5t903486093485990490 points for the OP and ED. Masterful.
So this episode gets 5t903486093485990487/10 from me.