The rare 2nd book in a trilogy that is actually better than the 1st one! But ouch, that cliffhanger...

Contains spoilers

3.5 *
More complete review to come.