Just a reminder, you can still grab Left 4 Dead 2 for free on Steam today. As a Christmas gift to all Steam users, Valve made the co-op action horror FPS available for everyone, for free. All you have to do is download nad install the game and it's yours to keep forever.
You have until today, December 26th, at 10:00am PST (1:00pm EST) to claim the gift before the offer goes away. Additionally, all current players have the chance to earn the "Ghost of Christmas Present" achievement by helping a free holiday player survive a campaign. Head over here to download Left 4 Dead 2 on Steam.
Yesterday, Steam was acting kind of funky, so make sure you catch up on all of the Daily Deals. Skyrim is still available for $7.49 and Deus Ex: Human Revolution Director's Cut can be had for just $4.99.