Very nice!
That was very well drawn and thought out, some effort truly went into this.
That being said, I thought the voice acting was a bit cheesy and the dialogue could use some touching up as well. If it was longer, that would have been quite nice, but in the short amount of time the movie ran, there wasn't much time for character introductions or depth/background. Perhaps that's just the limitations of Flash for you.
The music was excellent though, and the characters where well drawn and moved nicely. Overall, I really enjoyed it.