I was amazed at the compacted time in the story...but it still moved quite quickly! It took me a bit to "adjust" to this world, and there are a lot of characters to remember, but it was a good read! I'm so looking forward to the next book...though I thought about removing one star because of the extreme cliffhanger end.