Comments below clip;
This is the wrong web site for this game. It should be watched @ https://davynatorz.itch.io/the-puppeteer
I can't delete the video here, otherwise it will be lost, but please click on the link above and watch it on that site. Thank you :o]