Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

at first look the game is pretty good :D