Steam recently changed the default privacy settings for all users. This may impact tracking. Ensure your profile has the correct settings by following the guide on our forums.
I haven't been on Windows for a while, so when I got on Steam again this deal was over. :'(
I'll have to pick up L4D2 really soon though. I love those games.