This is one of the best flash games I have seen so far. Great job! :)
One thing that kinda bothered me were the game mechanics. They are very confusing at first and even after completing the tutorial I was still confused and I did not know how to do some things. I guess you should do a tutorial that shows all the things that could happen in the game. The tutorial did not tell me what to do with a dead unit and so I was kinda lost.
Anyways, very nice game!