Oh jeez, okay, this is the second book in the Abarat series. I had started it years ago, right after I had finished the first one. I should have reread the first one, but I didn't. While reading this one I found that I had to stop and try to remember who certain people were from the first book. Yet, oddly enough I could remember where I had left off from when I had stopped reading this one (though I had started from the beginning).This one took me a little longer to read through than I remember the first one did. I remember that once I had gotten into the first one, I finished it in about a day or two that wasn't really the case with this one. However, for the most part I was really satisfied with the ending for this one, which is more than I can say for the third one, which I will complain about later.One thing that probably bothered me the most was, after Malingo (who was my favorite character since his introduction in the first book) and Candy are separated, Malingo spends much time worrying about her. However, once they're united, they really don't seem to interact, it's Finnegan who seems to have the most interaction with Candy. Granted I really like Finnegan and I expected a lot from him after his introduction. However, in the end, it isn't Finnegan who drags Candy's behind off the ship as I expected it was Malingo. Things just seemed rather flipped than what I expected them to be. So I thought maybe Finnegan would play a bigger role in the next book.Anyway, I really enjoyed the book, and I was really happy to jump right into the third one.