The concept is really good.... however, the balance of the buildings is completely off. It's extremely easy to clear all the enemies.
Also I think there's a bug that doesn't allow the player to destroy the enemy town hall to get access to the ending.
Other than that, the graphics/music are all pretty solid.
The controls are indeed complicated but after a while you get the hang of it.