Fortnite Billionaire Pledges $100 Million to Game Developers, No Strings Attached

Less than a week after Epic Games awarded creators participating in its…