This is a really neat concept and interesting interpretation of the theme!
I would suggest increasing the time on the first instance of each minigame, just so the player has a bit more of a chance to figure out what the goal is.