what? that is crazy. what did you recived? a email saying "indexed" or what 0_0 im curious
I've send an request to the itch.io support. After two weeks, they said that my project is now indexed.