Wow, you have talent!
For your first flash, this impressed me a lot! It had really cool animation and I loved the interacitivty in this flash as well, I think a lot more flashes should do what you did. This also made me laugh at a couple parts so that's cool. The only thing I think you need to improve with is the sound. I understand the music goes with the flash, but maybe you could make it a little less annoying and louder. Also, some voice acting would never hurt. Other than that, this flash seems to be a hit, Good Job!
4/5