I really like this type of atmospheric games where a lot of the story is told through the environment.
The word atmospheric is thrown around a lot, but you've managed to hit the spot for me.
Reminds me a bit about the game Rime, which I highly suggest you check out!
Like people said below, this is quite an ambitious project for a game jam and you pulled it off.
Would really like to see it coming to life and expanded upon!
Good job!