My most favorite episode so far.
One comment though, there is no need to
keep reminding the reader so much about the past events.
I'm not talking about the beginning summary but you actually
repeat the story a lot between scenes.
Anyway, this episode is such a great improvement.
Keep up the good work.