People, hell, please don’t click those links.
If it sounds too good to be true it probably is, if it ever asks you to log in then please don’t.
These links are scams, and are banned by Steam if you were to post them in their forums.
Not only that but as someone pointed out to me, and according to that steam community link, these will likely install malware should you proceed with it.
I’m gonna delete everyone’s post and just leave this up.