I love this! Took me a few tries but I finished it! The visuals and sounds are excellent. The gameplay in a weird way was relaxing, which was pretty nice to see for a game of this type.
I do wish there were a few more types of turrets, and the game did get stuck one time while I was playing (wave 3, turrets just kept shooting offscreen to the right). Aside from that, excellent work!