Nice game and great style. I especially liked the music. It worked well with the entire ensemble.
I just personally didn't get what the different tower types were supposed to be.
By only spamming the first I survived easily. Maybe some explanation or gradual addition of different towers might be helpful.
Other than that really great!