Ratings724
Average rating3.9
Surprisingly poorly written for a book that's been hyped across social media. It's an easy read, but I wonder if I finished it skimming because I couldn't get through the dialogue, internal monologue, and vague descriptions of the world.