Well Thought Out
Some people are complaining about balance. I had issues on my first run, but I began to experiment and once you find a few secrets it's very beatable. I beat it with only 5 monsters sneaking in and I probably could've got them with a little more focus.
Strategy to Win: Go with 2 builds: three 1st level magic w/ Rock 2nd and two 1st level w/ Rock 2nd and Ice 2nd. Either Ice or Rock 3rd (usually Ice). You can beat the entire game with this.
Now some spells do suck. 1st Fire isn't needed till late and it's 2nd is useless. I found no use beyond overkill in level 35 for Fire/Lighting 3rd. Lightning 2nd is just usually over powered by other spells.
The Rock 2nd is AMAZING. Get to max stay and min rest and use it to hold bosses down while you spike the other. The trick of the game is to use stun, slow, and this to give you the time needed to win.
I found myself having to think a lot hich is good for a tower def. I never really went auto pilot and bored.
Fixes: Better/More sound track...bit weak on loop. Typo issues in dialogue. Buff Fire and Lightning 2nd and 3rd. They need it! Restart option. I want to be able to try the level again with money refunded if i fail or simply sometimes i forget to throw in a new spell and have to hope i saved. Also offer info on how much dmg weakness gives.
Good game though.