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.
386 Comments - Last post 44 minutes ago by Bum8ara5h
18 Comments - Last post 1 hour ago by RobbyRatpoison
214 Comments - Last post 1 hour ago by Bentosan
7 Comments - Last post 2 hours ago by lostsoul67
1,736 Comments - Last post 5 hours ago by MBaer
17,148 Comments - Last post 6 hours ago by pivotalHarry
67 Comments - Last post 7 hours ago by JonathanDoe
156 Comments - Last post 2 minutes ago by 666lhdkiller
4 Comments - Last post 39 minutes ago by Carenard
165 Comments - Last post 58 minutes ago by DudeNukem
127 Comments - Last post 1 hour ago by Yamaraus
120 Comments - Last post 1 hour ago by kudomonster
88 Comments - Last post 2 hours ago by Gozu
322 Comments - Last post 2 hours ago by xXShurraXx
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.