Puzzle (10000 programs)
Pros: Variety of levels. Visual appeal. Mental stimulation.
Cons: Increasing difficulty can frustrate some players.
Pros: Variety of levels. Visual appeal. Mental stimulation.
Cons: Increasing difficulty can frustrate some players.