I think it needs to be said that randomness, by itself, adds very little to a story, even an interactive one. What you want are game systems that allow a player to mitigate the randomness and play around it with intention. RNG is a necessary, but not sufficient component for building those...