I'm sorry to say this wasn't it for me. Thought about DNFing this book several times to be honest. I just didn't like the main character at all (and it's not because she's morally grey, i just could not sympathise with her at all). I liked the idea but not the execution of this book, it felt a bit like a (not so well written) fanfiction. I will say that I liked the last 100 pages a lot betterbecause it picked up a little speed then.