I really enjoyed this. It gave me some clicker game vibes, when you get to increase your income. But then tower defense vibes when buying and deploying your minions.
The "protagonist" did feel a bit static, just standing there. I think seeing them move around might make you think more about where you place your own troops.
But yeah, big thumbs up from me.