Players of a popular video game could be receiving a payment in the mail after a recent settlement. More than $72 million ...
The company is responsible for the popular Fortnite video game. In a release from the FTC, the commission said Epic Games ...