Battle.net is adding more major third-party games, and Blizzard’s own explanation may be getting harder to square with what the platform is becoming.
Get the latest creative news from FooBar about art, design and business.
Login to your account below.