Debut track from Indian duo Crostec and Xouvyc.