Not quite as good as Beautiful Darkness for me but still very enjoyable. It was good to see some of the secondary characters get some development, too. The plot ... I think that was a little weaker, not the least because it was so obvious well before the end who the One Who Is Two (or whatever that was) is.
The cliffhanger ending makes me rather glad I have the fourth book already waiting for me, though!