What do you think of this free Steam giveaway? LOG IN now to post a comment.
steam said no: sorry, your channel should be public.
Ensure that your profile is public. If still having problems, it can be because your account is limited, and can’t get some of the free gamekeys.