Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Thanks a lot for the information, (and for Paint of Persia obviously) I'll add it on the page!