Hi there !
this is how you can get free steam games
ok guys this is a way to get free steam games (NO HACKS) this is (FULLY LEGAL)
It does not require your Steam ID or PASSWORD
Just make an account and do the offers
GO to this link and make an account
i got team fortress 2 for free :)