Ratings1,047
Average rating4.3
There were parts of this that were really hard for me to read. That said: the humans in this book are so relatable. The world building is so good. Everything feels very real.
The twists, if you can call them that, were surprising every time. I'm not sure if I was just so caught up in the narrative that I didn't see them coming, but dang. I can't wait to start the next one.