Ratings936
Average rating4.2
Most of it was really good, though the end was a bit jarring. The audiobook by Alyssa Bresnahan was significantly better than the narration by James Yaegashi, whose narration of one character in particular was nearly physically painful.