I've not updated the game build on itch yet.
I still played it anyway with the understanding i gained from your clip. I was able to finish it. I started to speed run it xD