Not bad.
I thought the game was a little hard in the beginning because there isn't really time to prepare.
I like that there are newer enemies as you progress and the old enemies slowly get stronger.
The towers do need a description so that you kinda get the main idea of what it's role is.
With possibly a better UI design, this could turn out looking good.
Other than that, it's a nice game.