Released on 16 October 2006, the album was released by Modular Recordings, the band's final release before signing with major label Polydor Records.
The album was made available on 16 October 2006, and it was released by Modular Recordings, marking the band's final effort before they joined forces with Polydor Records.