This is a really enjoyable story.
It turns over its head the standard hero story, showing what happens when smarts, luck and money are above powers, blurring the line between heroism and villainy.
Each one of the characters is lovable in their own unique way and the narrator made a great work giving each of them a distinctive personality.