Neat little game!
The other comments have mentioned the same feedback i was gonna say.
But i wanted to comment to say i simply enjoyed playing it! :)
Would love some feedback for my attempt if you have the time: https://popsloth.itch.io/planet-defender