I've finally reached the end of this amazing book. It's not an easy read, but after a while you discover that there are good reasons why it has to be the way it is.
The review is the mini-blog I kept while I was reading it. It sort of contains spoilers: I don't give away very much about the plot, but I do spend a lot of time speculating about what the overall point of the book is. So if that kind of thing bothers you, you probably shouldn't read on. Read Infinite Jest
instead, then come back and see if you agree with me :)The rest of this review is in my book What Pooh Might Have Said to Dante and Other Futile Speculations