Short but sweet. A pretty atmospheric experience. Reminds me a bit of the anime 'Made in Abyss'.
I'd love to see this concept realised in a full release one day.