I really like the effort you put into it. I can see a lot of potential here!
A couple of things that stood out to me while playing:
- Maybe consider not spawning enemies right on top of the player and adding a brief moment of invincibility at the start.
- Having a quick restart option instead of going back to the title screen would improve the flow.
- WASD controls as an option would be great! Clicking to start and then immediately needing to switch to arrow keys felt a bit unintuitive.
You're on the right track! Keep making games—you're learning more with each project, and I’m excited to see what you create next!