Pretty dang cool game! Love the very stylish presentation that everything has to it, always appreciate a story about overthrowing the man, and the gameplay felt very intuitive to learn, well-constructed and satisfying to play! That being said, the game did feel rough initially in many ways and it took me some time to warm up.
There was a lot of confusion at the start of my playthrough where it was rough to get used to the controls. For example, I thought that clicking on something once was enough to freeze something since the freeze text does pop-up when you do that, only to realize later on that you need to double-click. I was also surprised that holding down click and dragging minions around wasn't possible when I felt like it would've felt much better. It was also real annoying if you buy a unit mistakenly and try to sell it to undo the action and get your money back, only for it giving you 1 coin back: I only think you should get 1 coin back if you are selling something that was done in a previous turn, not the current turn, in which case you should get the full 3 back. There were also other times where I just didn't know what to do, like not realizing I'm supposed to click on the necromancer to add the bone when I get a tier upgrade: the graphic makes it look like I should pick an item from the circle or something.
I was a bit bummed out on some of the design decisions as well. The biggest point for me was the limited 'spy' actions: I'd much prefer if spying was something that you can just do anytime so it always feels fair and you can reorganize your lineup each turn to try and counter whatever changes the enemy has made, instead of it as just being up to chance and you having to make a generalist line-up to try and deal with any possible situation that could arise. Having limited spys just makes me feel so stressed with paranoid and makes me want to hoard them instead of using them. Usually these tower defense games show you a preview for free, so seeing it limited here was frustrating as it can make strategy feel up to unfair dumb luck instead of being able to puzzle it out as best you can. I'd also think it would be nice if, considering how long a play can be, if there was some sort of save/load feature so you can take a break.
All that massive wall of text aside, I do think the game is pretty dang cool both from a presentation point and actual gameplay point, and I'm looking forward to getting good enough to eventually achieve victory!