I really like your spin on tower defence. The upgrade mechanics are very cool. One thing I feel could make the game even better is to add more interactivity to tower placemnt. Maybe you could have throwable dice that place tower where they land. And you can maybe put different kinds of towers on different faces of the dice to strategize a little bit!