This really reminds me of a background track from one of the Silent Hill games.
The steadily pounding industrial beat combined with the radio distortion like whine just gives off this weirdly dangerous and eerie vibe. Like there's an oppressive danger right around the corner, but you can never clearly see it.
I like it.
The atmosphere is spot on, imo.