Pros

  • Make your own adventure game without learning how to program from scratch

Cons

  • Difficult learning curve
  • You're on your own when it comes to storytelling talent