It'll probably take a while for my thoughts to settle - this was one long, complex, multilayered book. Overall, I really enjoyed it, although the resolution (and the last ~10% in general) ultimately left me a little unsatisfied. It worked, yes, but it was a bit ... worked out a bit too well, and wit...