"in early 2008, the band parted ways with Sidecho Records and later released the album with the help of Warner Music Group/ADA and Los Angeles based production company, Subtractive, through their own imprint label called The Planet Awesome!on November 18, 2008.