I do like the concept of mechanics for this game. I also found the different path directions a good touch too.
For improvements, I think more feedback when planting trees and attacking might be good for this game. It would make the player understand what is happening while playing the game.