Steam has started its big Holiday Sale promotion, and you might as well tell everyone you know to stop calling you for the next few months.
There are more discounts than you could ever need in a lifetime, in addition rewards for completing tasks in games.
Steam will update with six challenges every day from now until January 1. Completing these challenges gets you either a gift - ranging form coupons to full games - or a piece of coal.
Coal can then be traded in for more gifts or saved up for entry into a giveaway on January 2 which will see one lucky winner get every game on Steam. All of them.
Hundreds more will win their top wish list entries and other freebies. More comprehensive information is through the source link.