Thank you for the response.
My game is played in the browser, it's intentionally not downloadable.
The demo isn't discoverable (prohibited in public settings), I have only the full release which I'd like to be discoverable.
Unfortunately, this "only 2 days rule" isn't working as I tested with previous builds. At one point I had the demo, and only it, publicly available (also web-build) for months and it never appeared anywhere on itch.io.