A valljuk be, nem túl veretes Let The Sin Begin után újabb dalt mutatott a volt Five Finger Death Punch dobosa, az itt Devil Daddy néven nyomuló Jeremy Spencer által életre hívott industrial csapat, a Psychosexual. Az ördögös imidzsre és erotikára építő csapat a Lady Killer című dallal folytatja a Torch The Faith címen megjelenő első lemezét, amit valamikor ősszel terveznek majd kiadni.