Destruction talking about the new album