Love how this track from Brit dude Dels transitions from super robotic and video-gamey to an emotionally vulnerable almost-lament. It also coincides with the emergence of those creepy twin girls in the video, coincidence? This is from Dels' Big Dada single, out in December. (via Semtex)