Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Coming into this game fresh... it was interesting at least.