iPhone (10000 programs)
Pros: Some may think it's funny.
Cons: No skill required. Repetitive. Annoying ads.
Pros: Diverse character roster. Engaging tactical RPG mechanics. Challenging dungeons based on fears. Multiple game modes.
Cons: Heavy reliance on grinding or waiting for progress.