Home » Epic Games lays off 830 staff, citing ‘unrealistic’ metaverse ambitions