I can't use the Itch client to install the game because the files are not hosted on Itch, they're hosted on Google Drive and Mega. Do you have any interest in persuing support for the itch client by hosting the public versions directly on the site?