I really loved the reverse tower defense approach! Game feels really polished and audio is really good. Level design is really great. My only nitpick would be for that dying sound to be a little lower in volume, 'cause I heard it a lot of times. :D
But that's a minor thing. Overall, really fun game and I enjoyed it a lot. Great job!