Hi, congrats on your game! :) It's an interesting game with a cool aesthetic. Regarding the combat, I noticed a 'bug' where you don't have immunity for a certain period of time between enemy attacks. This means you can take three almost instant consecutive hits and die. One way to solve this is to implement a timer in the damage logic, allowing the player to only take damage when the timer is at 0. :)
If you have some spare time, please try out my game. It's a classic space shooter from the 80s but with a personal touch. Please leave your honest feedback. :)