"Afterworld" premiered in the United States on YouTube and Bud.tv on February 28, 2007 with the production website being launched in May, 2007.The series quickly built a loyal fanbase but did not really take off until August, 2007 when it was 're-released' on MySpace.