UbisoftLogo_590x315 03 Oct

Ubisoft has opened a new office in Moscow, in a response to demand for Ubisoft’s games in the region. In a statement, Ubisoft noted that The Crew‘s beta test saw more active Russian players than any other country. “What we’ve seen throughout our time in the region is that Russian players are passionate, vocal and […]