It was released as a single on 30 January 2006, and became the first Mogwai single to reach the UK top 40 singles chart, peaking at #38.
The song was released as a single on January 30th, 2006, and marked the first time a Mogwai track reached the UK top 40 singles chart, reaching number 38.