Epic Games has announced its going to give 'Fortnite' creators 40 per cent of its net revenue
  • last year
Epic Games is going to reward creators for their engagement.
Recommended