Solid implementation of the survivor-like genre! I really liked the twist with mouse-controlled projectiles—it gives the player more agency compared to the typical auto-aiming systems. The minimalist geometric style is very clean and easy on the eyes.
To make it even better, I'd suggest adding some background music to enhance the atmosphere, as it feels a bit quiet right now. Also, the difficulty curve is quite flat; making the boss or the enemies stronger in each new loop would keep the challenge alive. Great job on getting the core mechanics working so smoothly