Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

ohh,, man i hate Itch.io   its just a mess finding anything in here..  Thanks for the link.