Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

look here

https://itch.io/t/57230/updates-alpha-0073