Ubisoft lay off another 185 people and shutter one of the studios behind Star Wars: Outlaws and The Division 2
Ubisoft lay off another 185 people and shutter one of the studios behind Star Wars: Outlaws and The Division 2

www.rockpapershotgun.com
Ubisoft lay off another 185 people and shutter one of the studios behind Star Wars: Outlaws and The Division 2
