Ratings299
Average rating3.9
The first 2/3 of this book are interesting well written and mysterious. The last part goes off the rails. I mean seriously the last part made the book go from a 3.8 probably rounded up to 4 to a 2. That is because of the transphobic thing. I'm not going to deny it.