Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Check out my Let's Play!! Pretty awesome game, love the concept!