Albumet ble utgitt 24. august 2006 av Lion Music, og ble innspilt i Sound vs. Science studio i perioden februar-mars 2006. Albumomslaget er laget av Carl-André Beckston.