 The album was released on 29 April 2008 to coincide with the band's appearance at Coachella.Portishead's Geoff Barrow realised a "boyhood fantasy" when Chuck D of Public Enemy joined the band onstage at the "ATP I'll Be Your Mirror" festival curated by Portishead in Asbury Park, NJ in October 2011.He contributed his verse from the P.E.