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.
10 Comments - Last post 1 minute ago by Tsukurai
574 Comments - Last post 1 hour ago by MisterXYZ
213 Comments - Last post 1 hour ago by RePlayBe
8 Comments - Last post 1 hour ago by paco7533
308 Comments - Last post 1 hour ago by MisterXYZ
612 Comments - Last post 2 hours ago by ashtwo
55 Comments - Last post 2 hours ago by CelticBatman
3 Comments - Last post 9 minutes ago by RePlayBe
30,929 Comments - Last post 21 minutes ago by BrutoDetestsDT
30 Comments - Last post 39 minutes ago by MalboM
451 Comments - Last post 1 hour ago by RePlayBe
172 Comments - Last post 1 hour ago by zevnda
154 Comments - Last post 1 hour ago by ayuinaba
733 Comments - Last post 2 hours ago by CBlade
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.