Not badly though out idea. Really interesting game mechanic. From this mechanic that you have made for future project either expand towards AI development (making it difficult) or battle placement that is drag and dropping units into the playing field.
Overall gameplay nice and simple to understand, graphics fit the theme, good audio choice.