I agree with everyone else: great atmosphere (including the sound/music)!
I don't want to get into spoiler territory (sounds funny for a 10-minute game, but here we are) without having spoiler tags, but I do have one suggestion. For a game this short I'm not bothered about it, but if you're going to develop what (to me, anyway) is the central innovation of your game in a larger story...you may want to take care that the player can't unknowingly cause a narrative sequence break. Vague enough for you? :)
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.