Zack Handlen of "The AV Club" thought the book was mostly good but had a few problems. He liked the story and characters and Terry Pratchett's use of humanism, which is a way of thinking about society.