News Ubisoft lay off another 185 people and shutter one of the studios behind Star Wars: Outlaws and The Division 2 More restructuring for the restructuring gods Jan. 27, 2025Edwin Evans-Thirlwell 49 comments