Renee
I especially liked Catherine, who is similar to Sansa in almost every single way. I do think that Ambrose was the most annoying character ever. His only personality trait seemed to be to love Catherine, which I did not care for. There is a love triangle (which might upset a lot of people), but luckily it wasn't the main focus of this book. It was an intersting concept with demons and a lot of political intrigues.
However, I do feel like the ending could have been so much better. It's a battle scene and we are wondering what happened to our beloved characters. Except, we're not. Battle scenes as endings almost never seem to work for me, and I would have preferred a good plot twist instead of 'oh who is going to die?'. It's too bad, but I will still read book two.