Can you share the download via a site other than Google Drive such as Mega or the download directly from itch.io?
Oh sorry, I found a link to MEGA on Patronite.