Epic will share 40 percent of 'Fortnite' purchase revenue with creators


Trending Today on Tech News Tube