Quite impressive writing in this one! A large variety of different events to encounter as a player. It definitely stays interesting for a while.
On the gameplay side, I think there are a few things that can be improved. If you happen into an unlucky loadout, the combat is pretty flat with only the option to attack. On my first playthrough, all I had was an apron before being ambushed by a wizard who kept dodging my attacks and out-damaging me. My successive attempts were much better by ways of having more equipment. Though, I'd frequently have the option of picking up a new equippable and replacing one I already had. It was hard to judge these decisions as I didn't know what the new thing would do until I accepted the option to take it, it replaced my old gear, and I opened my inventory to look at its effects. I would suggest letting the player read the effects of the item before they make the decision to replace what they already have. I think that'd really improve the decision making!