The end was good. Sometimes these YA series sort of piddle out or get a gift-wrapped ending which is beyond annoying. Yes, I do agree with other reviewers that feel Kaylee starts grating on them- I think the target audience wants more a** kicking and less whining and I agree. In the end Kaylee must face sacrifice, even martyrdom, in order to save the people she cares about. She suffers greatly and loses so much and I guess what I didn't like was that the people closest to Kaylee seem to just go on with their mediocre little lives. Sure, they are happy to see her survive the finale and there was some reconnecting and hugging but I was left feeling like the others never really understood what she had sacrificed for them and boy, that's a tad annoying! 
 I think I might have a little crush on Tod. I could read a whole book on him. :) He gets plenty of time in this book. 
 All in all, this was a really good end to a great series. It didn't go the way of Twilight's Breaking Dawn and sew everything up all neat and tidy with everyone getting what they want- so there's that. Rachel Vincent is a really decent writer and her books are not 'dumbed' down for a YA audience, hence making this a good crossover series. The writing certainly did not distract me from the story and I'm looking forward to reading more by Rachel Vincent.