It seems Itch changed the server the games are hosted on, thus the antipiracy filter kicks in. I'm currently working on a fix.