I struggled a lot about my rating of this book. It is by no means a bad story, it's not badly written - it even involves magic! 
 Despite all that, I can't find it in myself to rate it higher than "it was ok". Both the story and the style of writing was a tad too simplistic for my liking (this is my personal opinion), the antagonist and his motives were (again, my personal opinion), borderline tedious and uninspiring, the protagonist a mix between "alright" at best and self-absorbed and annoying at worst and I found that there were a few things, in need of an explanation, left unexplained.