The story has a fun-loving tone that fits the setting and subject matter, the atmosphere is dense and painstakingly detailed, and the characters are surprisingly likable, rising above their archetypes as the story goes on.