Right, but if you search for sites that cover indie, all it can show you are the usual suspects with their sterile reviews of big studio games.
So one good way is asking the community which ones they have encountered.