Pros

  • Nice graphics and sound
  • Different and varied play modes

Cons

  • Slightly expensive for a puzzle game