Amazing art and sound. The mechanic is interesting.
The way enemy move is a little bit confusing for me. The zigzag path and the enemy moving two times are making things harder to plan but not in a fun way imo. I suppose that without it levels are too straight forward, but I believe enemy pathing should be very clear, complexity could come from some combo between turrets, or environment effects or something like that.
Anyway, congrats on this very well made entry!