I've just looked into "Recent" itch.io games: there are many games published and discoverable within the last out, including web-only.
My game was published 5 days ago still remains invisible.
There is definitely a lack of transparency and misguiding communication involved.
What can I do to resolve the situation?