Pros

  • Challenging, funny and unique world

Cons

  • Difficulty can be prohibitive to enjoyment at times