The game is already too big for Itch.io and it will get only bigger, so I'll be using Mega and Google drive from now on. It's also easier for me as I don't have to upload updates to hundreds of resources and can just keep everything in two places.