Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Now I understand. Thanks for explaining it.

I think dedicating to a review site, whose purpose is solely trying to create a searchable list of good games on itch, is not the best solution. It may work, but I think it requires a tremendous dedication and possibly lots of resources.

I think big authority sites like kotaku, rock-paper-shotgun, etc. could try and help generate traffic. It is in their interest to tell people about every cool game available to their readers.

How to get to them is a whole different issue :p