As part of a $7.5 million game promotion, VG247 and Bundle Stars are giving away 500,000 Steam keys for open-world racing game Crash Time 2.
At least FB is required (if I'm not mistaken). I don't have Twitter and still got a code by liking their FB page.
Note: requires you to like their Facebook page and following their two Twitter feeds. I don't have accounts to do this so no free game for me :-(