Ratings278
Average rating3.8
I would give jt a 3.75. The attention and way this book is fleshed out is with great care. At times it feels certain pages could just be removed as they don't add much to the story. The level of detail and creative world building does give this story a bump to a 4 star.