Right off the back of showcase week, Ubisoft is closing studios and laying off tons of people, and Xbox is gearing up for mass layoffs.
A brutal time for the industry in its entirety as it struggles to find a way forward with higher costs + more competition these past few years.