Hundreds of games back on sale in the Humble Store Winter Sale…

Hundreds of games back on sale in the Humble Store Winter Sale Encore!The Winter Sale Encore just launched in the Humble Store with hundreds of games back on sale from Ubisoft, Bethesda, Activision, Frontier, Square Enix, and more, including Destiny 2,…