As you can see in this independent registry, that game page was blocked back in 2022. May that be that before itch.io update a few days ago they've been able to look though https and block that particular page only and now that it's no longer possible it falls back to blocking the entire website?
The website doesn't open despite what looks like a mostly succesfull tracert. I use 1.1.1.1 and 8.8.8.8 for dns on this pc.
Tracing route to itch.io [45.33.107.166] over a maximum of 30 hops: 1 <1 ms <1 ms <1 ms 192.168.0.1 2 <1 ms <1 ms <1 ms 212.1.234.133 3 1 ms 1 ms 1 ms 212.1.243.74 4 1 ms 1 ms 1 ms 178.178.112.240 5 24 ms 24 ms 24 ms 10.222.69.137 6 24 ms 23 ms 23 ms 10.222.77.22 7 * * * Request timed out. 8 * * * Request timed out. 9 36 ms 36 ms 36 ms war-b3-link.ip.twelve99.net [213.248.101.206] 10 43 ms 43 ms 43 ms ffm-bb2-link.ip.twelve99.net [62.115.120.20] 11 49 ms 49 ms 49 ms prs-bb2-link.ip.twelve99.net [62.115.122.138] 12 119 ms 119 ms 119 ms rest-bb1-link.ip.twelve99.net [62.115.122.159] 13 135 ms 135 ms 136 ms ash-b2-link.ip.twelve99.net [62.115.123.123] 14 119 ms 119 ms 119 ms akamai-ic-352275.ip.twelve99-cust.net [62.115.184.199] 15 119 ms 119 ms 119 ms ae11.r21.iad02.mag.netarch.akamai.com [23.209.170.116] 16 118 ms 118 ms 118 ms ae3.r21.iad04.icn.netarch.akamai.com [23.209.170.81] 17 134 ms 134 ms 134 ms ae1.r22.iad04.mag.netarch.akamai.com [23.209.170.66] 18 137 ms 136 ms 136 ms ae3.r23.iad02.icn.netarch.akamai.com [23.209.165.141] 19 147 ms 147 ms 147 ms ae9.r02.ord01.icn.netarch.akamai.com [23.32.62.123] 20 131 ms 131 ms 131 ms ae0.r01.ord01.icn.netarch.akamai.com [23.32.63.80] 21 181 ms 180 ms 180 ms ae16.r01.sjc01.icn.netarch.akamai.com [23.32.62.79] 22 181 ms 181 ms 181 ms ae0.r02.sjc01.icn.netarch.akamai.com [23.32.63.75] 23 196 ms 196 ms 196 ms ae2.r11.sjc01.ien.netarch.akamai.com [23.207.232.39] 24 196 ms 182 ms 186 ms a23-203-158-51.deploy.static.akamaitechnologies.com [23.203.158.51] 25 * * * Request timed out. 26 * * * Request timed out. 27 * * * Request timed out. 28 182 ms 182 ms 188 ms 45-33-107-166.ip.linodeusercontent.com [45.33.107.166] Trace complete.