I didn't really know what to expect from this book. Young adult books seem to be either really good or really bad with little in between. To my surprise, this one was really good! I've never read a book featuring fallen angels before (though I see this subject matter seems to be becoming increasingly popular) and I didn't really know how the author would execute the subject matter. I think she did a really great job. I found the main character to be very likable just your average flawed teenage girl. Not perfect, but far from imperfect. I appreciated that she was intelligent and was serious about school and staying on a straight-and-narrow path. I did not like her best friend Vee. Even her name "Vee Sky" sounds stupid. She was just too boy-crazy for my taste. Looking back, I was definitely just as boy-crazy as she when I was in high school. I hope I didn't make myself out to look as stupid, desperate, and cheap as she does though. Nora was much more preferable. She was very relatable. Patch, the fallen angel, despite his equally dumb name had an Edward Cullen thing going on, which was attractive on his part. I loved the atmosphere of the book being based in foggy Maine. A place I've always wanted to visit. It really added to the slightly creepy ambiance of the book. Some scenes were reminiscent of the movie "I Know What You Did Last Summer". Not in a copy-cat sort of way, but in that small town horror vibe.