The link isn’t invalid. Are you sure you haven’t been kicked or banned?
I am sure. This is my first Jam and the first time I opened itch.io was two weeks ago. Maybe the browser