I enjoyed the overall plot and the character development was interesting. I enjoy how the scenarios can be imagined and see as you are reading the story.
In terms of improvement, the only thing I can thing of is the cover of the story, but besides that, the story is a great read!