Epic Games to share 40% of Fortnite purchase revenue with ‘island’ creators

Epic says that its flagship game has more than half a billion player accounts

Source