Wonderful story with a weirdly mismatched narrator. It sounded like a noir crime novel read in an alley instead of the fun adventuring story that it is.