... it had that awesome turn of events that this series is (or at least should be) knows for.
Many alliances are shifted, and they cause a large shift in opinions. Get ready to become surprised. There's a lot of good foreshadowing, and while you have an idea of what's coming, the conclusion just can't be completely grasped. It's just that good. I still wonder how the writers manage to pull of things like this so often.
Other then that, Sakura is still not playing the huge roll that should be givin to her soon, and Naruto is STILL the only one doing much of the work. Gai is still believing he's helping so much... I love Gai's personality. :-)
Overall, episode is a must see if you watched the previous episode. It really fills you in.