Review from Villains Rule → December 21, 2020 It has all the tropes while making fun of and exploiting them. The story is predictable in the time honored fantasy tradition, but the protagonist knows this and uses it to his advantage.