This was an inadvertent re-read, as I had purchased a copy for a friend and wanted to just refresh my memory of a few parts. Lol, we know how that turns out. I enjoyed the book on the second time around, though not nearly so much as the first. I found parts of the book to be more preachy and heavy-handed than the first time through. I was also more aware and bothered by a flaw that I mentioned last time, that the game Azad, which is the primary field of contention for most of the book, can never really be described. There are large parts of the book where there just isn't anyway for the author to have any detail in the writing, since the thing he is writing about is so nebulous. The McGuffin becomes the Albatross. Banks does better with the smaller games mentioned earlier in the book, since these he can actually outline and fill in some detail for. So, not a bad book, but I think it suffered a bit on re-read. Still very fun, snappy, and creative in many respects.