While EA's Origin and Ubisoft's Uplay both offer digital game downloads, the biggest player in the PC gaming space by far is Valve's Steam platform. Home to 125 million active users, the service is ...
I'll admit it. I'm a little sad that the title of this article isn't "Half-Life 3 Confirmed," but Valve's latest announcement is almost as good. Source Engine 2 is coming, and it's free. So, for Valve ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results