WHERE IS MY F*CKING STEAM KEY? I COMPLETE THE F*CKING TASK AND DONT GAVE ME A STEAM KEY
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.
ok, one guy has made for my itch.io games giveaways, but not promised steam keys, because this game wasn't in greenlight or not coming to steam