The narrative style reminds me of the novel-game Caves of Qud. Very well done.