I went into it knowing that I wanted the environment to carry part of the immersion, then it was just a question of how I wanted to implement it. The randomness of the different events helped make it feel more organic, I think that's really what ended up making it work :)
I'm glad you enjoyed your experience :D
P.S: I played your game on my stream if you're interested to see my reaction ;)