News

Ubisoft’s overhaul of its PC app is out in beta—and the company is promising there’s lots to love about the refresh.