Same dude.It seems if this your first publish it might take a long time ig.https://itch.io/docs/creators/getting-indexed