Considering the layout of the flash..
it mustv'e not taken that long to make eh? But hey, maybe if you spent a bit more time on it, adding some SFX, maybe some music, and also correcting some of the color glitches, (like the sprites), it could become alot better.
Thats just my suggestion though, but based off of this flash as of right now, I gotta give it a 2/5 and 4/10. Try harder next time, you can do it.