Ubisoft workers sign open letter calling for ‘real, fundamental changes’ across the industry By Eric Van Allen 28 July 2021