God damn I loved this. Even if it is just really harsh industrial noise... I hate praising things like this because it makes me feel like a pretentious dick but hey.. I was floored and uncomfortable in a great way.
and on 7" vinyl: