A handcrafted adventure about overcoming fear and doubt. Will you defeat your inner demons or be crippled with regret ?