I have a question for everyone who has submitted a game to itch.io.
How long did it take for your game to be indexed?
It's been 10 days since I published my game.
I've been waiting 3 days for a response to my support email.
I'm not complaining, it's probably the way it should be.
It would be great to hear about your experience though.