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)
Awesome! Can't wait to give that new version a play