This game is an absolute classic. It's very reminiscent of the WarioWare series, which is always a good thing. There's some repetition between minigames but it honestly does not feel like it too much during gameplay. I love that the direction was "complete each game then fight a boss" rather than WarioWare's practice of "speed up the games and play for distance".
As the comment below states, it has aged very well. He beat me - I completed it in 167 seconds ;(