Music Hear Pigface's Curse Mackey Channel Front 242 on New Industrial Dance Song Thrill Kill Kult, Clan of Xymox collaborator unleashes "Somewhat Possessed" with trippy video