I have to admit that it was better than I thought it would be. There was definitely quite a bit going on and certain areas where I thought could slow down just a bit. One character was a bit too much, but still entertaining. The world that it was set in was definitely interesting. And as always Jeff Hays did a good job at his narration.