I may be wrong, of course, but if it says Music: Pet Shop Boys and Angelo Badalamenti, it may be a collaboration. We will see what happens with it. By the way, it sounds a lot Twin Peaks.
For general discussion of Pet Shop Boys topics.
Ouch, I saw that Glasto upload, noticed that it said uploaded 5 days ago and I thought, okay it hasn't been pulled so far, I will download it tomorrow... and first thing the next morning it was gone haha what timing