Hi there
There are many games on itch.io , which is great, however a large portion of them will end up into the abyss right after their release, The one that are lucky enough to get attention will benefit from a great front page visibility, which is great for them, but I would personally like to be able to check out games that may have been completely ignored cause there are so many hidden gem on this site!
could be as simple as proposing a sorting by amount of download / rating given.
Let me know your thought