I wasn't convinced by the minigames at first -there were some fun mechanics in there, but the outcomes became a bit predictable- but the ending definitely made up for it. Some neat ideas and good dialogue!