Oh, Netflix, you are sneaky! Meghans embarrassing launch.