Epic Games is laying off over 1,000 employees, about 20% of its workforce Layoffs follow a Fortnite engagement downturn that began in 2025 CEO Tim Sweeney apologized and cited financial stability as the reason