Netflix Is Upping Its Promotion and Licensing Game