You beat me to it, Kazemon.
...I wouldn't be so dissappointed if it wasn't for the last ten minutes. Sure, the animation is the laziest we've seen this far from I.G. and it's a pity it's so squeezed together and so many scenes are cut and all, but I could take all that... if only it wasn't for that happy background music near the end and Mokona being all cheery towards the X gang. A-and the hug. THE HUG! Whyyy? ;_;
Still, Sakura's epic adventure was nicely done, and they voice actors did a terrific job.
Well well well...I never expected this (if you don't want spoilers, then no clicky)
Yes, I just went "No... it can't be... they wouldn't..." One wonders what the reasoning behind this brilliant idea was? I still can't decide whether I think it's kind of cute or just WTF.