This was delightful, and I enjoyed the wide variety of endings.
As others have said, it’d be fun to have a “good ending” variant for “eldritch”, via some additional secret. One idea for that (rot13):
Lbh pbhyq znxr vg rkgerzryl bofpher, naq gura chg n uvag nobhg vg va gur Ryqevgpu-ivfvba irefvba bs gur vzntrf, abg ivfvoyr jvgu nal bgure ivfvba.