Nice game! It's a pretty standard tower defense game I think, and I used to play a lot of them in the past, so this felt familiar to me, but I thought there wasn't much innovation.
The music s simple but sounds funny and fitting for the game. The lack of sound effect is a but disappointing. Also at the very beginning the game sorts of start right away, leaving no time for the players to get their bearing first, so I think that part could be improved a bit.