I enjoyed playing this game but some puzzles were a bit unpredictable, the ones changing speed suddenly. I almost completed all puzzles.