IDestroy ha publicado su álbum homónimo, que incluye los singles «Headphones», «100 Sounds» y «All My Friends Are Plastic».
Hablando de su nuevo single «Cable Cars on Everest», el vocalista y guitarrista Bec Jevons ha compartido:
«Empecé a escribir esta canción encerrada cuando todo se estaba yendo a la mierda. No trata sólo de mis frustraciones durante la pandemia, sino de la impotencia general que siento ante el cambio climático, la contaminación, la extinción, etc. A veces parece que todo lo bello de la Tierra está siendo destruido».