Im Laufe der vergangenen Tage teilten die Deftones immer wieder Hinweise auf ein mysteriöses Release am 25. September und legten damit die Vermutung nahe, dass wir schon ganz bald mit der Veröffentlichung ihres langersehnten neunten Studioalbums rechnen können.