Well, this wasn't what I had hoped for (this is happening more frequently than I'd like in my latest reading endeavors), my expectations were pretty high going into this. That being said, this wasn't a bad book. The world building isn't very strong - and I'm hoping that's rectified in the next installment. The instalove was pretty cringe worthy, even I can't fall in love during just a single dance. I felt like there was a true lack of explanation when it came to all of the terms that were thrown around, and I was often confused and had to come to my own assumptions about certain things, or just remain confused until an explanation that makes sense rolls around. 
 I did adore the secondary characters, and the main character Iseult, who is pretty bomb. Safi was pretty irritating, and despite being a rare and special truthwitch, I honestly didn't find her to be too terribly special. I also loved the villain, Aeduan. He's not as evil as I initially thought, and I'm loving all of the layers that keep being revealed. 
 All in all, this book was extremely fast-paced, adventurous, light fantasy read and I would read it again.