Really cool idea and I liked the Diablo-like inventory, pretty cool concept in a tower defense. Only thing I found annoying is that I couldn't find a way to reset my tower's inventory, increase the max towers to place and the game freezing in wave 6 for some reason.
Other than that, really fun game. Good work.