Puzzle (10000 programs)
Pros: With a variety of preset levels. Error highlight system. Meticulously crafted puzzles.
Cons: Gameplay can be tricky for puzzle game beginners.
Pros: Easy user controls. Finished products can be shared with others. Users can play this game offline.
Cons: Location and personal information may be collated. The developer's official website is inaccessible.