The video has been released for some time now, and it's definitely worth posting, but I never did. Now I am. The past is fixed.
Reminds me of the 90's, golden days of the Point & Click adventure PC games made by the almighty LucasArts. Sam & Max, Day of The Tentacle, Monkey Island... ring any bell?