Someone's been doing their homework!
This is a really great submission. At first, I had trouble believing your credibility, with you saying it's your first Flash animation... then I realised, not everyone goes down my route of making really crappy animations before gradually improving! You obviously spent time honing and upgrading your skills offline, before making a project worthy to submit!
I'm impressed... animation is decent in both tweening and Frame-by-Frame, and your effects all fit in at the right times, i.e. scene-cuts, ect. I like the graphics a lot, I can tell some must have been hand drawn or smoething, which is impressive to integrate into an animation...
I loved it, basically - and I hope you continue to make more. You're a very decent artist, you get a 4!