Wow there were some twists to that ending that I did not see coming. Great, deep character development and the three key POVs were well done.
This was definitely pushing the line for me of too dark/violent/depressing though, what with the level of dystopia and widespread murder and such. It pulls through on the strength of the characters, some unexpected developments and the extra splashes of magic around the edges. Also, some excellent use of language - keep an eye out for the awesome adjectives.