Really cool idea! :) My wife managed to beat me though :'(
One small thing is maybe you could add a way to cancel moving a unit, as there were times i wanted to cancel a movement to do something else first, but then just lost that chance :(
Overall great game :D