Ratings1,267
Average rating4.2
This was not what I expected.. and I'm not sure if that was a good thing?
May be better on a 2nd read, but there were parts I didn't particularly enjoy and where I flirted with DNF'ing, so I won't be re-reading this anytime soon.