Yes, I like the game a lot. The minigames are all fun, and I like how you have an incentive to switch between them and keep your scores balanced.
It's neat how many times you have to change strategy on the minigames because new upgrades moved the bottleneck.