This volume is bit more complicated than the other books in this series. There are more plot threads going on, and many more characters. Recurring characters show new personality traits and abilities, and we learn more about their background. The overall story advances, but I was left feeling like Mr. Stross had stopped in the middle of several important threads, probably due to the cliff-hanger ending. I can't wait to get the next book in the series!