Yes! I knew that Ms Valente wouldn't disappoint. I won't say more before one of my goodread friends has received this as a birthday present (yes, I liked the book enough to buy two additional copies to give to my fantasy reading friends!) and will get the chance to gush along with me.By the way, is this the first part of a series as well? I wasn't quite aware of that, but if indeed it is, I will happily await the next installment.