You mean Dropbox? Does that work with the Itch launcher?
it should work with anything that you can provide a URL to the file with.I've never used their launcher.when you get the upgrade, at least for me, they upped me to a 4gb limit