Nice game, I eventually let me kill myself cause I felt overpowered!!!
The game has a good difficulty curve but in the end you are just overpowered and there be no way to be defeated. The game is a very good basic structure to become some good base defenders game. Sounds where good and art was visibly good.
Maybe add on the page what each upgrade does? Just a nice tip. Overall well done!!