One problem I can see with this is the amount of games running on different platforms that have different methods of input that itch.io has.
A lot of games are only playable with a keyboard, but some may require a touchscreen or mouse…
Didn't mention the current catalog but ok...