Hey, that was quite good ! I especially liked the chill atmosphere (honorable mention to the announcer at the beginning xD).
However, i don't know if i do something wrong but it feels overwhelming a bit too fast for me. I love tower defense games and usually it's a bit less brutal, but that's only my personal opinion.
That was a good game though, good job ! :)