I like this. It feels really polished and I like the art. It wasn't too difficult and I would have loved more levels. I'm not sure how it fit into the theme, though.
Glad you like it! I thought of the theme as limiting the player in space to place the towers. I know this isnt very obvious.. I plan on uploading another version of the game, going over all the feedback (and with more levels :P)