I may have to stop reading series books until they are complete...just saying. The story is great - we get quite a bit of information in this one but there are still some major mysteries (I'm not giving anything away). It was nice to get some information on why Will is the way he is. With the way the story flows, there was bound to be some heartache...you can't help but wonder where the characters will end up in the next book as there is quite a cliffhanger (see my note about waiting to read a series until it is complete).