I really love the idea and clearly there was a lot of thought put into building a story and world this takes place in and could see a lot of really interesting ways you can build off of this.
To add some constructive feedback:
- Getting caught in a loop feels pretty rough, as you know. I see their being many challenges in coming up with a balanced solution. Maybe the tile/piece becomes inactive for a few turns or each side has a starting zone that new pieces will swap to when collected?
- It feels like it should auto win upon turning all enemy pieces.
- Often clicking through dialogue and loading levels felt really long.