This was kind of a hard read. The story was interesting, but it was the style in which it was written that made it a long one. 
 It's third person subjective, but it ranges back and forth between multiple characters, and since it doesn't have any chapter breaks, it is often a ragged trip back and forth between them. It doesn't help that the writing skips across past, present and future tenses. It left me feeling awkward. 
 Plot wise, it was an intriguing read, but I had been under the impression that the magic would play a more major role in the story. Instead, it was mostly background, used to add to the character development. 
 On the plus side are the characters. They were well written, and distinct. I loved their quirks and their personalities, as well as the way they clashed or meshed with each other.