Outstanding visuals! I really like the audio and stuff. Everything feels very good, each enemies has some timing to kill, and a way it traverses the map. The cooldown resetting if you try to shoot, but it's still going is nice, too.
Sometimes, after I finished a wave, I'd get a game over for no reason, so maybe fix that.
Overall, one of best games of the jam! Congratulations!