image
Fortnite maker Epic Games laying off 16% of its workforce