^ could it be something distracted you
I never was a real techno fan, but this was even before techno, though Yello also did such stuff in the 1970ies and 80ies.
Anne Clark, saw her hypnotising performances two times live in Germany, one open air concert, liked it. Seems to be the last extra here ..