Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

A lot harder than I originally thought, but was glad to actually go hands on!