I have to say...
When watching the beginning with the bug (or whatever it was) falling from a very plain looking sky, I thought "hoo boy, this is gonna suck. It'll be like this. That thing falls from the sky, the frog eats it. 'THE END'. However, I was pleasantly surprised. While the music and graphics are reminicent of an 80s computer game, that's part of this flash's charm. There are way too many flashes out there that have more "advanced" electronic music and flashier graphics but ultimately last about 5 seconds and then that's it.
At any rate, this is very nice work. I'd I'd like to see more of this. Just be sure to keep it good.