This book was just awesome. Beautiful writing, unique and well developed mythology and world building, interesting and complex characters, moral complexity and nuance, a plausible romance (I usually hate love at first sight story lines, this might be the only book I have ever read that actually pulled one off). I just loved this one. Can't wait to read the second.