Would you consider looking into hosting this on a website that's compatible with the Itch launcher? Mega has a download limit unless you pay for it, and a compatible hosting website means it's easier to keep the game up to date for players.