Thanks for the feedback.
I certainly wish we could could add all of those features, but unfortunately our goal is to keep the .swf file under 8 mb and we are really pushing it as is.
We are working on streamlining and if we can get some room, we will definitely add more features like that.
Since you only played to wave 8, you didn't get to see the variety of levels and game mechanics involved. All in all, there are 5 levels with 10 waves each. Each level has some variant of game play. The second level is actually underwater and therefore the weapons fire differently and the meteors act differently as well.
The third level is in the desert with super high winds, the fourth level is on a lava planet and the meteors can be quite erratic. The last level is in outer space and very, very difficult.
At one point, we had some really nice particle effects, but had to scrap it because it was really making things lag.
I wish I could implement a ton of stuff, but we had to pick and choose. If you have any advice on how we could make our file size smaller so we could have a variety of things, (right now, the power ups only speed up the firing speed of your weapon) I am all ears.
Thanks