You Should Have Left Featurette Debuts Ahead of Thursday Release