>>14582307Generally positive impression, but I will say it's not casual reading. Lots of characters to keep track off, philosophical monologues, and references to things I have to look up to understand. I like the book, but it's a heavy time investment lol.