It's really good so far, no spoilers, of course. Seems like it's also a race against time, since you only have so long before watercooler talk at work or around town will give away the ending.
And no, I was not one of those people who stayed up until 12:01 Friday night to buy the book. Nor did I buy the book and immediately turn to the end to see how the story ends - dude, you've waited years for the whole story - enjoy it a little bit.