Good, but needs improvement.
I found this a good flash, and worthy of a 3. I have one small suggestion. I found that the FPS rate was way to slow. May I suggest raising it?
You are a good Flash Animator, and this flash was quite brilliant in its own respects, but it does need some slight improvement.