So I've made some changes to Steam Spy front page to make it as useful as Steam's old front page before the Discovery update.
I'm weighing six metrics for the last 600 games that were released on Steam to come up with "trend score" that is later used to determine the game position in the list on the front page. It looks like this.
I'm using Youtube views, Twitch viewers, user score, median playtime, players in the last week and the release date. Overall you could divide them into three set of metrics: social (YT + Twitch), player engagement (user score + playtime) and commercial (players and release date).
I've tried to come up with this before based on Steam's data alone, but it just wasn't possible. The Steam data isn't enough to rank games - I needed social metrics and YT+Twitch are pretty good for this.
Fun fact - if I remove commercial metrics (players in the last two weeks) the list won't change much
Consider it my Discovery update for Valve's Discovery update