I enjoyed the story very much - an unique plot (very welcome in a world where this is a rarity), moving forward and not dragging on at all. In one chapter I gave a comment about the ML, but after reading the story I do understand it, he did had his reasons.