Ratings31
Average rating4
Fine enough as a YA book; I probably would've loved it as a teenager. But as an adult, I find it to be an occasionally engaging but uneven read. I enjoyed parts, and some twists were interesting. But it's not particularly well written, the characters are barely more than stereotypes, and there's a massive plothole paradox at the center of the story.