Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Good one!  Very simple and easy to learn but hard to master!