This is a really well thought out concept for a game. Definitely a lot of strategy involved, which is great.
The only issues I had with it were that it wasn't exactly clear how things worked at first, and that 200 turns seems a bit excessive for a single game. So all it really needs is a basic (optional) tutorial, and a setting to change the number of turns per game. Other than that, this is incredible!