I'm going to rate this mostly on the graphics, which I like a lot (I think pixel art has a sweet spot where it's still kinda 'naive', and you're in the right place I think), because I don't really get on with tower defence games (which, I know, makes me weird). Good work, nonetheless