Steam delivered 2 billion Blu-rays worth of downloads in 2025
From PC World: When was the last time you bought a PC game at a brick-and-mortar retail store? I know I bought the original Gears of War on sale sometime around 2008. Since then, I think it’s all been digital downloads, mostly from Steam. In 2025, Valve’s dominating platform delivered 100 exabytes...