Thank you for playing and making a vid!
There was a lever chain on the wall to move forward, like the one you pulled in the end of the video in the fix room. I'll have to add more clarification on that part. Act I + 1 floor are available for a demo.
Also, I saw that interface was cropped, was the video cropped by a software, or did the game show interface like that?