Really solid! One thing I think a lot of jam games struggle with is having an adequate amount of content. You've included a bunch of different types of enemies, though, all with very unique behaviors, keeping the game fresh. It also made me want to get to the end to see what was coming next. I am not a fan of the dark screen-- it doesn't seem to have much of a purpose, and just makes it hard to concentrate on all the enemies, especially in the later levels. Definitely one of the better games in this jam, though! Nice work!