Ratings90
Average rating3.5
A few good scenes mixed with a plot that is unsatisfying and filled with intentionally-withheld information time and time again. It's a trick that gets old real quick.
The book could be almost 100 pages shorter but continues into unnecessary territory to tell more of a story than is needed, as if it had to be drawn out to pass some checkpoint.
A heartfelt final chapter ends in the most unsatisfying way.