Beautiful isometric game. I would work on a more involved tutorial system, since the first couple plays I had no idea what I was doing haha. Make it clear what the objective is and how to get there. I think it needs to be made more clear that roads need to connect everything as well.
one other issue it seems is that once you know a solution for the game that involves placing things in a specific order, you can just do that on the next game and the obstacles don't make each game different enough that you can't just execute the optimal build order. I think it would need some more randomness from new elements that disrupt the optimal build order. Anyway, keep it up