 The song premiered in May 2011 during a music festival in Morocco, and was promoted with various snippets and teasers in addition to an advertisement for the Nokia N8.It is an electropop song with elements of dubstep.It is the final song the group released before their split in 2011.