The London-based duo follows in the traditions of their British brethren, working shoegaze fuzz into anthemic electro-rock.