What do you mean by "somehow"?
You can click on your name from the top right of your Steam browser and see everything that happened to your account.
Comment has been collapsed.
Have a look at: https://store.steampowered.com/account
It should tell you when you got the game, and whether you bought it, it was complimentary (free from Valve) or a gift.
Comment has been collapsed.
You may see this "Portal - Complimentary (Opt In)" on your account if you got it free before 24 May 2010, like me.
Comment has been collapsed.
47,170 Comments - Last post 5 minutes ago by pizzahut
424 Comments - Last post 54 minutes ago by BarryBoneRaiser
156 Comments - Last post 1 hour ago by OwieczkaDollyv21
8,604 Comments - Last post 1 hour ago by FranckCastle
7 Comments - Last post 1 hour ago by Qnemes
468 Comments - Last post 1 hour ago by Wasari
171 Comments - Last post 2 hours ago by Doshmaku
109 Comments - Last post 5 minutes ago by LieEater
1,259 Comments - Last post 28 minutes ago by Ev4Gr33n
256 Comments - Last post 29 minutes ago by Vampus
23 Comments - Last post 41 minutes ago by Mitsukuni
767 Comments - Last post 43 minutes ago by JMM72
102 Comments - Last post 1 hour ago by NeoRider
76 Comments - Last post 1 hour ago by voi
I just checked today and I somehow got Portal free and not from any giveaways or from preordering Portal 2.
Did anyone else get it for free?
Comment has been collapsed.