Yeah the levers don't work in the browser version but I downloaded the game and managed to beat it.
Beautiful graphics, smooth controls. The music was kinda boring and there were no sound effects sadly. Dying was also way too sudden but overall a nice little game.