"Sacrifice" fue el último trabajo producido por Numa Records antes de cerrar de forma definitiva.