I knew there was something eerily familiar about it, and I think you've hit it right on: Myst. I also have no speakers on the computer I viewed it on, so that reinforced the feeling I was getting.