I was lucky enough to win this on a Goodreads giveaway!
I was really excited to win this as it had been on my to-read list for a while. I started off kinda slow, and it felt like it wasn't going anywhere, but things turned around for me. Trying to figure out the mystery with Seraphina made me feel connected to the character, and I found my self talking out loud while reading the story, saying phrases of "no way" and "really, why?". I know understand why it took so long for me to get into it - the story had to built up for the end (which was amazing) but enough to leave you hanging and wanting more enough to read the next one.
The reason why I gave it 3 stars is because of the slow beginning, or else I would have given it 4.