Netflix is getting a face-lift as it rolls out a new interface for users today On Demand News 5 years ago