First of all, it is quite an interesting story. I enjoyed it.
Sometimes, it's not easy to link up different dialogues with each other, but I think it is a well-written story.
If there are some colour codes between different functions of objects on maps, it could be easier to find the sequence of the story.
When the story comes back to the beginning, if there is a script to make it smoother to show a recursive circulating story, people may want to restart again. And also, if there are any branch stories when they go over again, it could be exciting to explore again.