This episode is my favorite episode of AOT. I literally can't describe how good this episode is. The way events unfold is just smooth and superb. I cant believe that all these events were in one episode. But from Isayama expect the unexpected.