Fun game overall, I personally enjoy defense type games so it was an interesting concept to me.
The music and visuals fit nicely together and create a nice atmosphere to run around in.
I think giving the player character a bit of life would be my main suggestion. Things like arms, a crosshair, ect. Just to make it feel like you are personally there and not just a camera running around.
Overall solid entry and fun to play!