The duo turns bottled-up feelings into electro-boogie delights on their debut album.