I'll start by saying that Bacigalupi is really a great writer. He continues with the world that he created in his excellent debut, Shipbreaker, here. This novel is set in a different part of that world, with different characters, but he does pull in Tool, who was introduced in the Shipbreaker. Tool is quite a character. I found this novel a little slow and less compelling than Shipbreaker, but Bacigalupi is a great storyteller and this world is vividly imagined.