Ratings48
Average rating4.3
Was on track to rate this a 3-3.5 until the ending, which bumped it up. There were parts in this which dragged a little, and I did have to flip to the beginning to distinguish between characters (which I am so thankful that was included). The ending answered all my questions and cleverly threw away some red herrings, making for a surprising reveal. The last few pages added an unexpected zinger, and really just had me so impressed with the cleverness this entire book is written in. This is a series (author) to watch, it is so much fun and still meta unlike anything I've read. Waiting patiently for the next one!