Ratings157
Average rating3.5
I was really invested in this book until the last 75 pages. A weird romance thing, and the realization that what I had guessed at the very beginning ended up actually being true, plus the fact that it was a bit all over the place, lessened my enjoyment. I feel like it ended in a good place, but it could have been cleaned up a bit.