Free-to-play open-world action RPG The Seven Deadly Sins: Origin will be available for PlayStation 5 and PC via Steam when it launches in 2025, publisher Netmarble and developer Netmarble F&C ...
Hosted on MSN
Steam’s wild ride from doubt to dominance
Back in 2011, even Valve’s own Gabe Newell doubted Steam would remain the king of digital distribution. Competitors like EA’s Origin and Ubisoft’s storefronts tried to dethrone it, but most eventually ...
Resurfaced 2011 comments from Valve’s Gabe Newell show he once doubted Steam’s permanence in digital distribution, predicting major shifts every few years. At the time, rivals like EA’s Origin ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results