Live techno from the in-form Canadian duo.