iPhone (10000 programs)
Pros: Immersive gameplay. Interesting storyline. Great variation of puzzle games.
Cons: Game crashes while playing.
Pros: Customizable AI. Interactive. Welcoming community.
Cons: Does not fill areas you lack in life.
Pros: Engaging storyline. Dynamic combat system. Destructible environments. Improved graphics and physics.
Cons: Learning curve.