I think it would be cool of you added passive spells, such as slow time, invincibility (for a short time), rage mode (increases damage temporarily), and some sort of summoning. Also, make spell upgrades, an entire upgrade tree for each spell, to make them actually useful. Upgrades like damage, decrease mana used, rate of fire, speed of spell, and splash damage. And on top of that, add another player upgrade, that increase max mana, and makes all spells use less mana. You could also do the same with the bow's make a skill tree that contains upgrades like damage, speed of arrows, rate of fire, and penetration that allows your arrows to go through more then 1 enemy. Also, make actual cover that you can use, that enemy's can't run or shoot through, and same for the player. Make it more strategic, rather then just how good your hp and armor is and how many potions you have.
This is such a simple game, yet so entertaining. There is so much more you can do with it though! When we first spawn in, only give us 1 team mate, if any, and make us able to use the gold to buy additional team mates, along with equipment, and upgrades, such as regen (+hp each turn) defense (resistance to damage) etc. And make the map a bit more complex, have it larger of size, and have some open areas, and some small, tighter areas, with enemy spawns spread out more across the map. Also, allow us to skip our turn like the enemies are able too. (If we already can do this, someone please tell me how, because I can't seem to find out.) Otherwise, this game was entertaining, but like I said before, there is so much more you could do with it! 3/5
It would be nice if for the specialty buildings we could upgrade the land at a decently high cost, and that would allow us to activate more then one building at once.