Nearly 500 have reportedly signed Ubisoft employees, both current and former, are signing a letter today calling for action and…
The post Ubisoft workers sign open letter calling for ‘real, fundamental changes’ across the industry appeared first on Destructoid.