Thanks for the detailed feedback.
I implemented the zombie respawn mechanic last minute to fit the theme “short on time”. Currently, if the player takes longer than a specific undisclosed amount of time in a level, zombies will start spawning at set points around the map every 5 seconds until the player is overwhelmed or the level is beaten. I wanted to take this further and make better spawn points like you suggested, I just ran out of time. This will be something I add after the voting period is over.
For the zombie aggression after taking damage, I had this planned but I must’ve overlooked it while I was scrambling to submit and get to bed. This will also be something I add after the voting period is over.
Thanks for the tip on locking the mouse to the window! I didn’t even think about that during my frantic jam session. I will definitely be looking into that and while I’m at it I will make a custom crosshair cursor.
Thanks so much for playing!
Edit: The shadow effect was actually much more simple than I initially thought it would be. Godot did all the heavy lifting for this. Here is Godot’s tutorial on it: https://docs.godotengine.org/en/3.1/tutorials/2d/2d_lights_and_shadows.html