This was super fun! I laughed out loud the first time I got killed by a second reload, haha. Great animation on the main character, and love the atmospheric effects.
The only improvement I can think of would be some sort of health system to create a bit more tension - coming back from a single health point by getting a random pickup is always a fun tense situation.
Great job!