You know, I played this game all the way through to give it a try. But, even though it was a fun game, saying that it was "inspired" by Kingdom Rush and Warcraft 3 is a vast understatement. You basically took every quote ever from both games.
Now, about the gameplay, at many points in time I am left wondering what purpose there would be to group melee with ranged units until much later in the game and with large amounts of upgrades. Since your units love to stand around and get picked off by ranged units it's not really practical either way. Also, archers miss wayyy too often, even with all of the upgrades to reduce that random aspect.