The current algorithm uses something called “collaborative filtering” which takes all user activity in aggregate to build a graph of connected projects, for example if many people who buy one game end up buying another, there’s a high likelyhood that game will appear in the list of recommended games.
A solution would be allowing developers to pick a handful of the games that show up on the first row in the Related Games section. I don’t know how difficult that would be to implement, but it would solve the issue for almost everyone.
This is something we would like to add at some point
I think something we should add is the ability to populate your own set of recommended games via a collection to seed the list.