Thank you so much for your feedback, I really wanted to know if this game has potential to be fun so I can dedicate time to polish it after the jam ends and maybe release an extended version on Steam.
I will be sure to play Planet Defense as well, thank you!