Since 2023, developer Farhan Noor has maintained a website tracking industry layoffs. The site has already documented hundreds of layoffs since the start of 2025. On the same day, Ubisoft ...