Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

you do get extra points for more clones I think the points just go so fast anyways that maybe its not noticeable