Wow, that was a tricky game. Love the mechanic bit and it would work really well on a mobile. I'd suggest dialling the difficulty down a little for the first level or two. Maybe try and use the initial levels to teach the player the basic tactics.
Other than that loved the music and sound are good and I like the look of it. Nice game
PS. Please rate my game :)