This was a wonderful continuation with flawless wrap up of major subplots while introducing some intriguing new twists. There’s a lot going on which can be overwhelming at times, but the story keeps you engaged.