Mishy Go says itch.io is experiencing a problem so and he doesn't know how long it'll take to fix it. Someone translated it on YT.