My current one that I uploaded a few days ago and what do you mean that all my games are indexed
It means they can appear in search results, and is that A Walk late at night in the deep forest? Because I tried and it's the first result. See this topic from yesterday for a possible problem.