Ratings111
Average rating4
This book should have been 100 pages long. I made it through 150 and I feel like I know the whole story. Twice. The amazing events are almost destroyed by non-stop breathless writing. Breathless is good, but man. Breathless for 100 pages in a row is just exhausting.