Overall I thought the book was very enjoyable because I really liked the characters and the over the top the story but I did have a few problems with the book because of plot holes, like the energy crisis, and it would have been nice if the book addressed these instead of just throwing it at us and expecting us to understand it.
If you want to read more about what I think, visit my blog.