Well worth the wait! This incredible third installment of the Abarat series delves much more into the backstory of the Carrion family. It's also the first time Clive Barker leaves us with a cliffhanger... so Clive, if you're reading this, PLEASE don;t make us wait another four years!
Only thng that left me going "eh" was the incredibly brief introduction of an apparently major new character... one that I was just sure was going to be Christopher Carrion in disguise(which would have been GREAT)-- until they appeared in the same scene together. RATS!