Brrrrr reminds me of games like Myst. I was sooo afraid of those kind of games back then and still am
I started getting that feeling in the final stretch of development for sure