Really fun and educational! I would have liked more variety in minigames for each stage in the cycle, but the ones already here were fun and worked well.