Watch On Demand: The virtuous cycle of customer engagement