That happens with me as well.
I never see my game when I type it in itch.io search engine.
Btw your game looks cool. Is there any free demo ?