Guys good night/morning! Released a new game yesterday, and it seems to be completely undiscoverable on Itch, unless someone directly opens our profile. (The game's title is My Four Walls DEMO, if that helps). The executable works fine, my friends yesterday opened the page, downloaded and tested it. The profile too is set to Public. What could be the issue, and am I missing something obvious? Would appreciate any advice <3