Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Simple and very very adictive. Cool music too!