3.5 stars 
 I liked it overall. There were Dragons, Barrani (a sort of mix between vampires and the fae), Aerians (angel-like), Leontines (humanoid lions from what I could gather), Tha'alani (mind-readers), Humans, and some other shadowy race not talked about. Also Old Ones who I believe were more like hibernating gods. 
 Within this race structure there were different outcastes, fiefs, guilds, groups, organisations, you name it. There was complexity in the world building which I liked but the writing style did not help in my understanding. I felt like I should have been shocked by certain events. You shock the reader by making them secure in their understanding of what is happening or what is going to happen and then pulling the rug out from under them. Since I was constantly confused and on the back foot, I was never surprised by anything. 
 A lot was left unexplained and conversations were vague on purpose which was supposed to make the words and their meaning more powerful but instead made it a bit meaningless. Even Kaylin was a closed book which made me feel like a spectator rather than a participant. Maybe it was the vagueness, maybe it was the third person, but I couldn't get a grasp on who she was. 
 I will continue with this series as this is only the first book. I hope to know and like Kaylin and also hope that the writing style improves as I hate the thought that I may be missing key details!