I needed to contact itch.io support, and was greeted with:
And this list continues for about 50 titles. This will slowly grow more and more untenable over time.
My suggestion? Make the first heading on the page “Need help with a specific game?” and a dropdown list with these entries. Perhaps a searchable dropdown. Or hell, keep it like this when a person owns only a few games - but when the list gets long, it needs to be different.
Alternately, just put this list under itch.io’s support information?
I know I’m probably in the minority here, but with that massive bundle last year that has thousands of people with thousands of games, I’m sure I’m not alone.