Way to go.
A very nice creation, you made very flowing transitions in and out of scenes, though, every scene doesn't last enough for my taste. You move too quickly(as nice as it looks) between the scenes which makes the movie a little hard to watch. there are way more effects than scenes and its hard to keep track of what is going on, I'd suggest to keep scenes longer each time, then swift them away, just like you did(which was very awesome =3), it will make it more interesting, understandable and nice to the eye.
Of course all these are not too major of problems, they're just there, and this is a great piece of work.