Puzzle (10000 programs)
Pros: Cute graphics. Addictive gameplay. Stages aren't repetitive. Fun for kids and adults.
Cons: Not a new concept.
Pros: Simple gameplay. Multiple levels. Colorful graphics.
Cons: Levels are repetitive. The math is often wrong. Too many ads.