What a fun game! I liked how you had a variety of enemies with different attack patterns, and you did a really great job parceling out the difficulty in manageable chunks for players to ramp up to. I sadly wasn't good enough to beat the game but I had a lot of fun trying!
Great work!