Well written entertaining read well worth the purchase. I like the flow of the plot as well as the twists and turns. The writing is also well edited, making this fun and easy to read. The world building is well done and inventive. The characters are well fleshed out and have good development through the story. I received an evaluation copy in exchange for my honest opinion. No compensation has been or will be received beyond the evaluation copy.