Great job! some loose thoughts on the action
- the zoom in is very jaring, sometimes it zooms in on an enemy i killed offscreen and i have closer enemies around me. you should hard code to pick that it should only happen on screen.
- also maybe tween camera to it instead of jumping to it
- i could do without the zooming on the player
- i had to go all the way back to the beginning to find a loose enemy, maybe have an indicator when theres one left
- enemies shooting offscreeen feels unfair
- bullets wish had more contrast in the outline to quicker read them, wouldnt hurt slowing them down too
- also if i have an empty gun, would be nice if it auto changed if i ran over another gun or atleaast threw it away. theree doesnt seem to be any benefit to keeping it in the hands
- hitting corpses is fun but maybe limit to only 1-2 times to avoid them shooting everywhere when you are trying to dodge bullets
- i cant tell where i can go sometimes, like the pillars after the subway level
great level effects and general juicy, fun enemies too, readability was the issue for me.