Needs work.
Good story concept, but I agree with these people, more variety and storyline would go a long way, along with different enemies, bosses, cover perhaps? It would be nice if they went slower, but shot at you, or something. The backgrounds also need a little work, and the units need a little depth. If this was your first flash, you could have done a lot worse.