It's not terrible but...
This still could use a lot of work. Just some tips:
- it's always a good idea to credit the audio, otherwise you're plagiarizing someone else's work and that's NO GOOD.
- this is a common rule of thumb: NEVER submit a first attempt at flash unless it is phenomenally good.
- this really doesn't look like it was made in flash at all. The animation's too grainy and looks imported or whatnot.
Anyways, I leave improvements up to you, I think you have a better idea than anyone else on what you need to work on.