 The single was confirmed for release by her official website and was released in October 2006.The song was produced by Lukasz "Dr. Luke" Gottwald.The video features Lady Sovereign appearing in "Tetris"-style blocks, and acting out certain lyrics of the song.