I wonder if the games are reviewed and then they appear in the "most recent" section.
I believe you meant all games when saying the games and not just your games.
All games go in a black box that decides by magic and rng which games get in queue and which get indexed right away. Much like on an airport and random security searches. There is one special case that is supposed to be searched always. First time paid games. But that does not say anything about subsequent games.