OMG! I'm so glad you didn't give up on this game. I'm sorry you've had a rough 2 years. I know that feeling as well. Life has been wrecking my face as well.
I tried the new version for Linux and got some errors, mostly during the new scene when the PC goes back to the glory hole in the fun house:
ERROR: Error calling method from 'callv': 'Node(BackgroundPresenter.gd)::start_interaction': Method expected 0 arguments, but called with 0.
at: callv (core/object/object.cpp:678)
ERROR: Error calling method from 'callv': 'Node(BackgroundPresenter.gd)::background': Cannot convert argument 1 from String to Array.
at: callv (core/object/object.cpp:678)
ERROR: Node not found: "CockSpritesB" (relative to "/root/TextureRect/AspectRatioContainer/SubViewportContainer/SubViewport/MainLayout/ExplorerPanel/SceneContainer/InteractionPanel/EventPlayerContainer/EventPlayer/Background/SubViewport/BackgroundLayer/06_01_CockBase").
at: get_node (scene/main/node.cpp:1626)
ERROR: Node not found: "CockSpritesC" (relative to "/root/TextureRect/AspectRatioContainer/SubViewportContainer/SubViewport/MainLayout/ExplorerPanel/SceneContainer/InteractionPanel/EventPlayerContainer/EventPlayer/Background/SubViewport/BackgroundLayer/06_01_CockBase").
at: get_node (scene/main/node.cpp:1626)
ERROR: Node not found: "AnimationPlayer" (relative to "/root/TextureRect/AspectRatioContainer/SubViewportContainer/SubViewport/MainLayout/ExplorerPanel/SceneContainer/InteractionPanel/EventPlayerContainer/EventPlayer/Background/SubViewport/BackgroundLayer/06_01_CockBase").
at: get_node (scene/main/node.cpp:1626)
ERROR: Node not found: "" (relative to "/root/TextureRect/AspectRatioContainer/SubViewportContainer/SubViewport/MainLayout/ExplorerPanel/SceneContainer/InteractionPanel/EventPlayerContainer/EventPlayer/Background/SubViewport/BackgroundLayer/FirstTeaseMillipede/Unichain/UnichainIK").
at: get_node (scene/main/node.cpp:1626)
ERROR: Node not found: "%Follower" (relative to "/root/TextureRect/AspectRatioContainer/SubViewportContainer/SubViewport/MainLayout/ExplorerPanel/SceneContainer/InteractionPanel/EventPlayerContainer/EventPlayer/Background/SubViewport/BackgroundLayer/FirstTeaseMillipede/Unichain").
at: get_node (scene/main/node.cpp:1626)
ERROR: Node not found: "../%PenisPhysics" (relative to "/root/TextureRect/AspectRatioContainer/SubViewportContainer/SubViewport/MainLayout/ExplorerPanel/SceneContainer/InteractionPanel/EventPlayerContainer/EventPlayer/Background/SubViewport/BackgroundLayer/FirstTeaseMillipede/Unichain").
at: get_node (scene/main/node.cpp:1626)
ERROR: Node not found: "" (relative to "/root/TextureRect/AspectRatioContainer/SubViewportContainer/SubViewport/MainLayout/ExplorerPanel/SceneContainer/InteractionPanel/EventPlayerContainer/EventPlayer/Background/SubViewport/BackgroundLayer/FirstTeaseMillipede/You/IK").
at: get_node (scene/main/node.cpp:1626)