Just finished this and wasn't at all taken with it. I managed to read it to the end, but didn't enjoy it.
I think my biggest problem is the distance with the characters - GGK has a narrative voice that takes you close to the characters, but refuses to acknowledge huge and important things about them. When they are revealed later I think they are supposed to read as clever, but I just found the characters read more as dishonest about themselves.
Also, when his characters - for example, Blaise - faces major tests of character, that will put him through his greatest conflicts - instead of getting close and seeing that, instead GGK creates a completely irrelevant character whose only purpose is to "overhear" a conversation or simply "observe" the character doing it. I mean, seriously, Blaise encounters his family for the first time in years, and what do we get? Theune, a character with no personality, background, motivation, or even ideas, simply appears so we can observe Blaise through this empty proxy, and thus avoid experiencing Blaise's moment of greatest conflict to that point.
I really don't understand why GGK refuses to engage us properly and emotionally with his characters??
GGK writes with a kind of buttery voice I can appreciate, but beyond that, the world building here was weak, the story all too easy to rip apart, and the characters were never fully formed.