I love it. I love the setting, and the weapons, and the upgrades, and the tower-defence style creeps coming at me in a line, and the fact that they're kinda easy and kite-able. Just a fun, feel-good escapism game.
Dude, you totally get it. Exactly what I was going for. In fact, my working project title for this game was "Tower Offense". You're bang on.