This project comes across as a well-meaning satire of sites like discoversaintjohn and exploits the limitations of the Twine platform to provide a particularly memorable aesthetic.

screen cap of game

Edited: clarity