I've also just experienced this issue while attempting to update the itch.io application on my Windows 10 computer. I'm attempting from Illinois in the USA using Comcast.
I doubt anyone is attempting to disrupt SSL traffic on my network... But, I'll continue looking into that.