Remixes and more from an inventive German combo.