you need to move the download option to itch instead so we can download it for free instead of having to pay a site to download a game you claim is free to begin with
That is the wrong way to make a suggestion, for sure. I use Mega, if that doesn't work for you go to our website or the substar, both have free alternatives like GDrive and GoFile.