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.
285 Comments - Last post 40 minutes ago by pizzahut
187 Comments - Last post 1 hour ago by Gyhulhu
2 Comments - Last post 1 hour ago by Chris76de
70 Comments - Last post 1 hour ago by FranckCastle
2,278 Comments - Last post 2 hours ago by FranckCastle
4 Comments - Last post 2 hours ago by spookypannkaka
1,046 Comments - Last post 2 hours ago by Lep9six
75 Comments - Last post 1 second ago by lokonopa
797 Comments - Last post 1 minute ago by FireGolem
746 Comments - Last post 1 minute ago by Wintermute101
13 Comments - Last post 5 minutes ago by CultofPersonalitea
44 Comments - Last post 20 minutes ago by ObsidianSpire
17,314 Comments - Last post 35 minutes ago by cpj128
403 Comments - Last post 38 minutes ago by funname4funguy
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.