There are lots of jabs and jokes in this game. Basically you play as a jerk, which leads to a number of humorous situations that shouldn’t be taken too seriously.
Casting magic requires reagents, and getting reagents means farming trash mobs. This isn’t very fun when you need to stock up for some difficult bosses.