On the British dance duo's latest self-titled album, in record stores now, the analog synthesizers are out in full force - and then some. Full Story