I have this dubstep song stuck in my head, and it just will not leave. I'm on the verge of murdering someone now. It's not even particularly good, it just will not leave. So, I've recorded (a very, very, basic version of) the melody. It also has some high pitched vocal that pops up every now and then, I could have sworn it was by Flux Pavilion but I cannot find it, even after diving through a ton of dubstep compilations.

Click here to see it on Mixcloud

Please, it's driving me insane. I've been looking for two days now. I don't know where else to go. I even tried humming it into Shazam which came back with "Good luck with that", in essence.