I'm not part of that community, but you could try and see if there's a reddit or Discord group where people suggest games that are of your interest
I've seen a few. most are pretty old and out of date with links to delete itch pages.