First off, the first three chapters are awesome. Then it goes down the slow descent to nonsensical. 
 I find myself wondering if this book had an editor, because there were way too many grammatical mistakes for the book to be read smoothly. At some points the tense was so mixed up it looked as though the book had started off in present but then was changed to past but half the verbs were left out. Also the word "shone" kept being "shown". Huh. That aside, the plot was pretty cool (to begin with) but then spiralled down into obscurity. 
 I'll start off with the good points of the book for me: 
 - The heartbreaking storyline at the beginning. 
 The first three chapters were really emotional and made me feel so fond and protective over the main character, Savannah. She had a really sad past that had made her behave in a certain way- well for the first three chapters anway. See rant in bad points. 
 -Ash was so cute in the first half, being the protective figure but also confused with his feelings- I thought it was adorable. 
 -The whole witchcraft thing was interesting and made a good theme for the book. 
 Bad points (All the second half of book): 
 - So, at first Savannah had issues with getting close to people and had a really distinct narrative voice. Yeah, that totally didn't last. Half way through she was suddenly flirty, charismatic and just fickle. This was not character development, this was a lack of continuity or possibly an unmentioned mental breakdown. It made no sense for her to suddenly act in this random way. 
 -Liam. I just don't see the point in his character at all. 
 -Treatment of Izzy. Okay, maybe again it's because she has my name that I'm being outraged by this but (view spoiler)[ A WEEK after her mother dies, Savannah is calling her up on freakin' errands like picking her up from Liams house. Not only does she not check up on Izzy but is all like, Izzy could tell I was upset and for once didn't ask... WTF? Who does that? (hide spoiler)] Savannah was a bitch to her. 
 -The dialogue sounded false and forced a lot of the time. Hell, the storyline sounded false. 
 -Who the crap loves who? 
 -Basically the way the second half of the book feels like it is written by another person, has a completely different pace, changes the characters and just goes in a really odd direction. 
 Overall, this was a book that I'd been really looking forward to, so this dissapointed me massively. If it stayed in sync with the first third of the book, I would've loved it-grammatical errors and all. But something really went off. The interesting thing though, is how near the very end, I became interested again only when Savannah was off killing things and Willow was in the spotlight being the thankless hero.