As a devout Depeche Mode fan, I actually may love this cover more than the original and that is hard to say. However it may be only by a razor thin margin.
I’m a Devote of Depeche Mode. I love the highland mix of stripped by DM. Rammstein and Shiny Toy Guns are definitely my favorite covers of this song. I just found this one 2 days ago and nothing like reliving this song in a new way and the opening of Depeche Mode to this song just takes you in a whole new realm with the rise and fall of the opening music.