Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

And Im kinda new to this site...Is it only for people who want to upload their games and for others to play them?