This is a breath taking, heart stopping story. You love the girl immediately, with her genius and her flaws. She is indeed very likable, and you can't help cheering for her till the end. Especially because what happens is so scary! I loved the surprises and the action keeps you on the edge of you seat and wanting more. Beautiful love story, as well. Nice triangle. Now I want to read the next book.