Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

7/10 Confusing, but still scary so I kinda like it c: