I heard rumors that the mad scientist @dejobaan is behind the new Steam labs thing. The best one is the interactive recommender IMHO: https://store.steampowered.com/recommender/
you can filter by popular/niche and release date, and this time wasn't showing me the usual AAA microtransaction games 
10:26 AM - 11 Jul 2019
0 replies
0 retweets
5 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.