It´s pro-level.
Almost too pro for this! I think that you´ve used something more than flash for makin this movie... I prefer to watch real-time flash generated movies...
But anyway... that´s the only flaw (and it´s really subjective...) I can find in a beautiful movie, really top-notch professional level, and a movie that flash creators will look up to (at least in the technical aspect). You´ve really got the best out of the program(s) you´ve used.
Also, great character design, really lovable. Good music, but a little bit sugar-y for my taste (just a little.). You really must have graduated from CalArts with honors.
And finally, haven´t you found the work you´ve been looking for as media creator yet? They don´t know what they´ve been missing...