The update to 0.5 from 0.4 shows three links...all of which I can't use. I get "An error occured during installation. This title is hosted on an incompatible third-party website". Am I missing something or should I download the game separately since the previous updates usually just involved me pressing update for updating within Itch.io Launcher.