Remixen: 20 Years of Industrial Strength