Thank you so much for your feedback!
The concept is that enemies become stronger when you defeat them. They resist more fiercely and expend additional resources to survive and avoid destruction. However, this functionality is not working properly. Additionally, when you defeat one faction, another faction should come to the aid of the faction you are attacking, but this feature is not functioning as expected.
And about projectiles and hitboxes you are right. I tried to code it myself and i am pretty new at this stuff so its not that good. Projectiles spawns and stays for 10-12 seconds and they disappear.Swapping colors is just for grinding for upgrades and keeping enemy on control.
This was my first jam and i learned so many thing and i had a lot of fun while trying to figure out the stuff.