Charming visuals, nice sound, solid gameplay, and most importantly... the weapons feel pretty good! When the difficulty starts to ramp up the game ends, but I think it has a good length for a jam. This is a great entry, nice work!