I just accidentally read this almost all in one go (while nursing my pain at the France v Wales rugby game 😢) and... On the one hand, I can't put my finger on anything I would call out as being particularly good, but at the same time, I just read it in about 2.5 hours, almost without stopping. It cast its own spell.