I tried searching for my games on another computer and was unable to find any of them.
Previously my title SYNC: Since You Never Came could be found as the 18th result when you search for dating simulators. Now even if you search by name nothing comes up.
I've been uploading game jam games lately so maybe itch thinks I'm spamming low quality games?
How do I fix this so people can find my games.