🤑 Indie game store🙌 Free games😂 Fun games😨 Horror games
👷 Game development🎨 Assets📚 Comics
🎉 Sales🎁 Bundles

The downloads are pretty much over HTTP so there's not a lot of weirdness going on with that

What is your bandwidth pipe though? I've not seen itch.io have any major problems pumping out sufficient bandwidth. You may want to try changing your DNS settings to OpenDNS/GoogleDNS.