Fun game! A lot of nice variety in towers and enemies, I appreciate the sound effects a lot, and the music as well. Upgraded forms having different sprites was a very nice touch, as well as the dragonfly breaking into pieces as it died. I got to wave 40, but got a game over with no chance to react during the queen fight (I was holding down spacebar to speed things up).