hey guys
saw this on facebook and decided to try it out. basically its a referral link that allows the user free Steam Games depending on if they receive the required number of clicks for the corresponding game.
steam-games-free.com/
thats mine. dont know if it works, but worth a try imo