Steam's Winter Sale seems like a fine way to say goodbye to 2017 Posted on December 21, 2017December 22, 2017 by admin Steam’s Winter Sale seems like a fine way to say goodbye to 2017 Destructoid The 2017 Steam Winter Sale is live with deals on thousands of PC games PCWorld The Steam Winter Sale has begun PC Gamer Full coverage Source: Google News Feed