Thank you for the detailed feedback, a lot of things you said really valuable for me. I will do my best to refine the game, enemies attack from off screen is also an issue I still try to fix ( ̄ω ̄ )
You did a great job! Thank you for sharing I will be happy to check it out again if you decide to do more!