Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I don't mean to judge your games. I actually try to expose the problems the game has in order for the developer to correct them because as you said it yourself, every developer feel proud of their game and won't notice the problem no matter how big they are. I have the same problem with myself related to judging your own games and I comment to others what I'd like others to comment me.