Singer Pete Loeffler told about "Self Destructor" in an interview for Loudwire Nights, "The song was actually written in 2019 so it's just strangely coincidental that it fits so well with 2020 being what it was. It's hard not to find that in everything now. I'll give you one thing though.