Alright so I played the browser version and got "uncaught type error: cannot read property 'width' of null" after the water puzzle, and so I read the comments, downloaded the game, but the exact same thing happened there too.
I might have figured out what is causing this kind of bug and am currently testing a new version which will go these next few days. Sorry for the inconvinience!