Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

this game isnt in steam. All giveaways which i know and where are my permission is only itch.io giveaways

Then maybe dont give your keys to scamers like MarvelousGA? They tell people they are giving away steam keys, but then are giving away only itchio links. So yes, some people might see your game, but most of them will think you're scamer like MGA.