Really solid entry. The upgrade system's a particular standout, designed well to the concept and lets the player to find their own approach to surviving (I picked up a bunch of double damage upgrades on my first run-through). There definitely needs to be a few tweaks to the game balance and mechanics but otherwise, nicely done