Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

This is surprisingly awesome. Best of the tactical games I played xD.