Epic is going to give 40 percent of Fortnite’s net revenues back to creators

In an unprecedented move, gaming giant Epic Games recently announced that it will give 40 percent…

Continue Reading