I liked this book a lot. It was a tough read for the first 50 pages or so...lots of detail and background and character building...but then it became action packed and started pacing well. The end of the book felt rushed and there were a few loose ends that were never answered...but oh well.