The book is good. Decently packed with action and not filled with weak-minded characters. It keeps the balance between fantasy and possible reality quite well for a fictional scenario.