Had some issues running it on firefox (ran it on Microsoft edge instead).
Game seems like it has potential. Didn't play for too long and could only place about 5 towers in total.