It's that time of year again. The snow is perhaps starting to fall. Santa is making the final checks on his sleigh. Rudolf is getting good and sloshed for his big night. And all around the world Christmas office parties are leading to situations that "nobody should ever speak of again."
It's also the time of the year where every digital storefront has a big holiday sale. Sales have kicked off today for both Steam and the Epic Games Store....