Afterworld fue estrenada en los Estados Unidos por Bud.tv y YouTube y el 28 de febrero de 2007 con el sitio web que se puso en marcha el proyecto en mayo de 2007 y fue estrenada unos meses después.