Very good TD
Let me first say that TD games are one of my very favorite genres as far as flash games go. This one is one of the best I have played.
It has all of the nice features that you expect to see in a TD and it is proving to be a very enjoyable experience. I can't think of anything that would make this game any better. Maybe an option to skip the story; I don't care for that very much.
I sure hope that this game goes in the TD collection.