Gaming News The 2014 Steam Holiday Sale has Begun! December 18th, 2014 0 Prepare your wallets my friend, Steam’s annual Holiday Sale is finally upon us. This year’s sale is set to run from December 18th to January...