This is a worthy sequel to the first book. And it fills in the mystery parts of the first part. Reading this makes you really understand the planning and depth to which the story has been thought of. The character of Al takes the centre stage here and it is a well written character.
The only dampener is that this book ends on a cliffhanger and the third book is not completed except for 3 chapters.