Stream: Depeche Mode, ‘Puppets’ (Röyksopp Remix), off upcoming ‘Remixes 2: 81-11’
With the release of ‘Remixes 2: 81-11’ still more than a month away, Depeche Mode continues to treat fans to sneak previews of the disc’s new mixes, and the latest is an overhaul of the 1981 track ‘Puppets’ by Norwegian duo Röyksopp.