Epic Games has announced its going to give 'Fortnite' creators 40 per cent of its net revenue

2023-03-23 2

Epic Games is going to reward creators for their engagement.