Hey! This sounds wonderful but you can't be fair for everyone. If you mean that new games would be put up on the front page, that is already happening on itch io. If you have thousands of games on your website and hundreds are posted daily, you can't be fair to all of them. That is just a sad truth and that is how it is.
Here are things that I think could work:
-Personalized feeds that recommend you games that you could like without looking at it's popularity
-Resources for promoting games and communities integrated to the platform such as on itch io
-Quality ratings. Your game could get boosted in the algorithm by quality. Games could get quality points such as starts given by the gamers, moderators or AI reviewing the games