Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I had to ask because, in Europe, the rating system is called PEGI. Thanks anyway.