Horror is the worst culprit. Your 90% is not an exaggeration. 2 YEARS on since I made this suggestion, and Itch has become even more unusable. I don't use the site any more - I only play the pop-up suggested game if it's free/cheap and am working my way through a bundle I bought ¯\_(ツ)_/¯