I was spell bound from page one until the end, and then I wanted even more. Though I'd forgotten a bit, there was a nice refresher that came naturally, and it came back :) Sophie is still amazing and sarcastic. I laughed so much, and I loved that she could always lessen the tension with her comments. I couldn't decide between Archer and Cal, they are both awesome, and have their own merits. They are both well developed, and though I have a feeling who Sophie will chose, I am still torn. Cal played a bigger role in this one, and maybe added to my feelings. Jenna is in this one too, and she shows a lot of growth. I ended up really liking Sophie's Dad, he's solid and I was shocked by some of the things revealed. I totally wasn't expecting a lot of things in this book, and the ending made me wish I already had the 3rd in my hands!