The sound design is excellent, and the atmosphere is really nice! It fits your description perfectly.
It kinda reminds me of that dispute we had on chips. I feel like this song doesn't really tell a story as much as it illustrates a single idea, and it has a fleeting effect. I feel very immersed in the song's world while listening to it, but once I stop listening, it's not that memorable. It's nice to listen to such songs once in a while :)