Liked the idea but needs some significant work in improving the info about what's going to happen.
e.g. I had an enemy villager step next to my knight (docs say this is impossible, knight was defending adjacent squares. Docs are wrong? But this seems a basic gameplay feature).
Very hard to know what's going to happen, you just have to keep guessing and hitting UNDO each time something seemingly impossible happens.