Tag: holiday

Steam Sales Begins On December 18th

According to the folks over at Eurogamer the Steam sale this year is due to begin on December 18th, heralding both the excitement of gamers and the terror facing their bank accounts. Eurogamer say that yesterday a select group of Japanese Paypal users were email about the upcoming […]