The gameplay is quite engaging that I couldn't stop playing until I beat the game. I like the enemy variety. The difficulty curve and the enemy wave patterns are crafted well. The health indicators next to enemies is a nice touch. I always have a thing for minimal color palette pixel art games. Great job!