Ubisoft is seemingly preparing for another round of layoffs, as a result of studio closures and restructuring.