Fortnite slump triggers Epic Games layoffs with over 1000 jobs cut Corporate governance March 25, 2026 Epic Games cuts over 1000 jobs as Fortnite engagement drops amid rising costs and industry slowdown pressures global