Tower Defense games that have combined player movement with tower placement have been done before. But I can't recall a game that lets you throw the towers into the enemies.
Combined with the random tower dice mechanic after each time you throw it gives this game quite unique gameplay.
There is some slight critique:
An annoyance I had was that you can't control the distance in which you throw the dice, which makes it quite tricky to place them.
And whenever I failed to get enough money to buy new dice at the beginning, then I couldn't get enough money to buy new dice which was pretty much game over for me (the -2$ penalty whenever you touch enemies made it really hard for me).
However, that's a tower defense game made in 48 hours, of course, there are going to be balancing issues ;)
But all of these are forgivable because the game is pretty solid and I had overall fun playing it. The idea was clear and executed well in my opinion. I wouldn't be surprised if this game gets into the top 100. Well done!