I like that enemies have progression and personality. That's the most conceptually interesting part of the game. Lost all the gold on a chicken race, would bet on blue chicken again. Overall it's very well done. I found minigames boring and not essential to the game, but I hate minigames in all video games, so that's just me.