I really liked this book, but wow was it harsh. So harsh. The main difficulty I had, and the reason why it's a low four and not higher, is that I really just didn't like any of the characters. I found them fascinating and compelling, deeply damaged as they were, but didn't have that someone to root for. But the worldbuilding makes up for a lot of that--it's so refreshing to see a colony/world that's not based on or descended from a Western culture. And the system of magic--in which the magic/technology line is extremely blurred--is so different I'm still trying to wrap my mind around it. Despite my lack of fondness for the characters, I certainly seem to have developed an emotional attachment because I really desperately want to know what happens next.