Excellent plot, one is never left to relax because more and more is discovered, and there is a great use of urgency that will stick your face to the page. As on character, I found it weak. There are very likeable characters (you'll love Chuck) but they pretty much don't change throughout the story. Heavily plot-driven, if that's what you like this book is perfect.