Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Same problem here but I understand if it's not-submittable now. https://drentsoft.itch.io/temperature