Depeche mode – Puppets ( replicant cover ) Sep 26, 2017 1981-11-03 Manchester, Cover, Cover Depeche Mode, Cover Puppets, Cover Rock, Cover Synthpop, Speak & Spell, my own version of Puppets, a great song from Speak and Spell. Like 0 Thanks! You've already liked this « Depeche Mode – Everything Counts ( Replicant cover) » Replicant – „Crystal Mountain“ (Death Cover)