Very interesting concept! The moment-to-moment gameplay is very satisfying and having some meta progression is nice as well. That being said, most of the upgrades don't meaningfully change the core gameplay loop, and it does get pretty repetitive. I'd be interested to see what kinds of upgrades you could incorporate to introduce more strategy and nuance into the gameplay.