I just found tons of free Steam games at http://getsteamgifts.com/ Go there now as the giveaway is limited!