With a new album ICONoclast set to drop tomorrow (September