Песня войдёт в пятый студийный альбом Humanz, релиз которого состоится 28 апреля. Премьера произошла в эфире радиошоу Зейна Лоу, где присутствовал Дэймон Албарн. Музыкант рассказал, что он сочинил эту песню во время двухдневной поездки на поезде из Нью-Йорка. Помимо этого, он поделился информацией, что на самом деле, они записали более 40 новых песен Gorillaz.
Несмотря на свою виртуальность, у коллектива уже запланированы выступления на летних фестивалях.