Is that an itch page? We only have this one so any others are outside of our control. If its an issue please report it to itch.