This is probably one of the most unorthodox submissions I have heard in this jam. You've really managed to create a truly harsh, dystopian, almost uncomfortable ambiance with this track.
I want to be clear that I mean that as a positive as I think it very vividly portrays the description you have given. I could definitely imagine this track in some sort of sci-fi, body-horror setting.