First of all... Yes I've gone through https://itch.io/docs/creators/getting-indexed for more than a few times to confirm I didn't miss something.
My game's URL: https://ezyza.itch.io/doll
What I've got:
- game cover, description, meta data are added
- public access settings and NSFW options are uncheked
- game is downloadable and can be played in browser
- game is totally free
- a devlog is created but couldn't be seen in Devlogs (not much updates at that time)
It's confusing since games with similar tags (like visual novels, renpy) published after mine can be seen in Most recent already. So I was wondering if there's something wrong with my account. The only part I'm unsure about is that I did upload game files via proxy (otherwise I'd get upload errors). If it's the cause of delay, how long would it take? Should I need to contact the support team?
Thanks for your help, any suggestion will be appreciated!