The Steam Christmas Holiday Sale for PC Games Starts 18th December

By Gerald Lynch on at

Ready to add to your gaming pile of shame? The annual Steam Holiday Sale kicks off at 6pm Thursday 18th December, letting you stock up on PC games you'll never play for a pittance. [Eurogamer]

Tags: