This is fantastic! Very much enjoy the art style and the level of polish - the game feels very complete. Like the commenter below, I found I was mostly spamming the first turret type. The tension that comes with the onslaught of enemy waves could be tempered a little by providing a little break - I found the pairing of a new wave with losing lots of my turrets simultaneously was a little too punishing at time (leading to the spamming of the first turret, and an aversion to experimentation).
Anyway, I think that's pretty minor - this is a very impressive entry and I had lots of fun playing it. Great work!