I uploaded another video featuring interviews from various cast members (skip to 0:39): https://www.youtube.com/watch?v=xYe1RNoUyBw
I just did and it includes new scenes! Nice find, this deserves a new thread, but do not worry, I'll make credit you and say you're the one who found it, thanks!