Released on 16 October 2006, the album was released by Modular Recordings, the band's final release before signing with major label Polydor Records.
Released on 16 October 2006, the album was issued by Modular Recordings, the band's last release prior to signing with major label Polydor Records.