Really fun and darned difficult to put down. Schwab does a great job of creating the atmosphere here and building up a complex and compelling mythos without getting bogged down with info dumping. 
 I can't believe it's taken me so long to read this book! I should've done so AGES ago.