El sitio web sobre negocios The Motley Fool escribió un artículo sobre el lanzamiento del álbum titulado «Music Industry Gets Nailed Again» ("La industria musical, machacada de nuevo"), pronosticando que «innovadores como Nine Inch Nails están abriendo camino a nuevos modelos de negocio que pueden eludir el intermediario y a la vez asegurarse de que los artistas "y" los fanes son felices».