I wish I had the option to give half stars, because then I would have given the book 3-1/2. The worldbuilding was impressive, and the writing clean (except for a few weird p.o.v. bobbles late in the novel). Could have just been me, but I had a hard time connecting to any of the three lead characters, and it wasn't until I was about two-thirds of the way through the book, to a place where we meet two new characters, that I started to feel more invested in what was going on.
Unfortunately, I learned as I was partway through the book that this series was dropped by the publisher and so was never finished. I'm not sure if that contributed to my lack of emotional connection to the book or not. However, the quality of the writing overall makes me want to try another book of Ms. Krinard's to see if it was just the characters in this one that put me off. We'll see.