I quite loved it. I found it a good design of enemies, and quite varied. The levels are a bit large for the enemies. Also it seems like the sound is not working. But the art was quite nice. Overall impressive result for a solo venture.
Some small things. You can think off adding controls to the itch page, and the sqzd keys for directions seems unintentional. Also Sometimes the block placing just disappeared