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.
1,644 Comments - Last post 23 minutes ago by sensualshakti
1 Comments - Last post 24 minutes ago by CelticBatman
64 Comments - Last post 28 minutes ago by sensualshakti
55 Comments - Last post 42 minutes ago by ambii
3,493 Comments - Last post 1 hour ago by MeguminShiro
1,498 Comments - Last post 2 hours ago by sensualshakti
1,032 Comments - Last post 2 hours ago by InSpec
10 Comments - Last post 2 minutes ago by Octorocket
7,124 Comments - Last post 5 minutes ago by ReynardTheFox
4,659 Comments - Last post 13 minutes ago by actuallySIG
12 Comments - Last post 16 minutes ago by SergeD
438 Comments - Last post 21 minutes ago by Ev11
60 Comments - Last post 38 minutes ago by vigaristti
26 Comments - Last post 42 minutes ago by duville
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.