3.0

It started off pretty good. It was a bit preachy, but it showed a lot of promise and could have been a really interesting read with a lot of depth and commentaries and a dark tone. I knew it wasn't going to go that way, but I kinda wanted it to, because it would have been amazing. This book wasn't bad though. I liked the heart magic as it reminded me of Once Upon a Time and I really miss that show.

The ending did surprise me though. I did not see it coming. Not sure if that's a good or a bad thing.