Games (10000 programs)
Pros: Packed with tips and tricks. Thousands of exercises to complete. Easy to follow instructions. Suitable for all ages.
Cons: Heavy emphasis on in-app purchases. Rather dull format. Not the actual game. Many elements are missing.