It's not really something the author or the community can help with. The usual advice is: clear your cache, delete all cookies, change browser, use a VPN, change internet provider, move to a different country.
You can always check the Patreon page. Game update posts aren't locked behind a paywall, and can provide multiple mirrors to choose from. The current update version post can be found here: