Wow, was this episode great or what? The changes to the manga storyline in the previous episodes all come together and prove to be more interesting than the events taken from the manga (though those events are still pretty damn good!). It's still a shame that this arc is taking so many episodes to come complete but this ep really made the previous few worthwhile and as I've stated before will be best viewed as a marathon of kinds. I think that's how I'll watch this series in the future. One arc at a time.
Top notch animation and some great extensions of Faye's theme in the famous battle scene from the manga. Sakura is bearable in this episode (mainly because she wasn't doing a Wolverine, i.e. appearing in every scene). We got some more history on Faye and Mokona actually tried to rescue Shaoran which was both shocking and cute.
One thing I noticed when watching this ep was that Sakura shouldn't have been able to communicate as well as did being so far away from Mokona, however I guess she had a girl's dead monther's spirit inside her so any plothole could be explained away with that.
This show is getting better with every ep. Can't wait for the next arc.