Well i finished the book before I thought I really would.
The power systems, the black outs, the senti was all beautifully done.
The character of Karen Sloan was a good addition even though it was unnecessary.
What I really thought was unnecessary was the protagonist, Nim Goldman's personal life. And by personal life I mean his affairs. It could have totally been left out since it didn't seem to add to the story at all. And also it made woman look dumb.
Whatever. So yeah, altogether, it was OK.