My friend and I have been talking about Kraftwerk and 'krautrock' (as it's called) in general all week, and I just noticed that the track 'Music Non Stop' has the 'boing---boom-cha's from a Mahoney & Kaktus demo on Northstar's Megademo III (I think). I haven't seen that demo or thought about it since about 1990. Weird.