Good visuals, effects and all mini games fit together. Some themes are interesting interpretations, like the fruit / basket game.
tbh I feel like there needs to be more "meat" in each mini game, ex another enemy type. shoot x, avoid y, pick up z.