Yes, I didn't know Dropbox limited downloads due to "excessive traffic." It says the restriction is temporary, but I've already contacted the itch.io support team to ask them to increase the file size cap so I can upload the game directly to itch.io.
Sorry for the inconvenience.
