While a little annoyed with the introduction of another slew of characters, they quickly found their place in the story for the most part. This was probably the reason I found it a slow start to begin with but overall very much enjoyed and glad I didn't have to wait to move on to the next one after this.