This animation is simply amazing! I love how you use such a wide scale of colors in your animations. it realy gives the animation a good scense of life and depth! So mutch detail to see here to keep your eyes glued on the screen! Overall it's looking professional too say the least. I just gotta ask, how long have you been animating with flash? Seems like you have lots of experience with it!