Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

This is like some of my favourite games smooshed into one, will be interesting to see the full game when it's out.