Thank you for the feedback!
Mechanically, it was strange that the more I got hit, the easier it became, because I only had to focus on one beam. I think there should be an advantage to having multiple canons, maybe multiple could fire independently?
It was an attempt to add a "risk vs reward" mechanic to the game: you can intentionally loose one or more canons to gain more control over the direction you're shooting, but that puts you in a risky situation because your core gets exposed. I thought it was nice way to balance the difficulty, but yes I understand it could be strange ^^
I also didn't find that the repairing added too much to the game, especially with such a long delay. I would probably make it so you game over when you don't have any canons, but they either repair themselves over time, or have a way to build them up.
Interesting thought! To be honnest, I added this feature one hour before the deadline and was not really sure about it. At first, loosing the four canons meant game over, but I was afraid this would make the game too difficult. So I wanted a way to recover while maintaining some kind of vulnerability. But maybe I should have added this feature as a powerup or something.