Ubisoft has confirmed another round of layoffs that have hit its San Francisco and Cary studios, the latter being better known as Red Storm Entertainment. This is the second round of layoffs to hit the publisher this year, although these are the first to affect these two studios specifically.
