Pleasant game with a great main theme and visuals. The minigames are fun and have just the right amount of complexity and variance so that you have to pay attention to each one. The game concludes in just the right place with a nice difficulty spike and without minigames overstaying their welcome. Congratulations to the whole team!