The new music video for “Time Slips Away,” the first single by self-described cinematic experimental alternative project DELANILA. The video premiered at mxdwn.com, who called it “a dramatically-choreographed clip that serves as the perfect vehicle to express the…