Puzzle (10000 programs)
Pros: Intuitive, math-based gameplay. Diverse challenges. Steady stream of new levels.
Cons: Can be monotonous.
Pros: Satisfying tactile feedback. Increasing complexity and challenge. Helps develop spatial reasoning. Diverse puzzle designs.
Cons: Some puzzles can be frustrating.