Quite a fun ride, and richly stratified -- moldyworps all the way down! -- with some really choice bits of language, but I'm not getting the Mievillian critique of power which some of the publisher teaser text seemed to imply was in here. There's enough "there" there to get some (upper end) middle grade readers to do some outside the hierarchy thinking, though.