The vaporwave visuals are trippy and out of this world. I liked this sort of procedurally generated story idea and did something similar myself. Not looking at the code, I'd bet this is pulling from a list of events that changes based on each decision (the monks would not leave me alone at one point). A little more branching would be an easy way to expand out what happens as the story worms its way around.