News
Epic Games, headquartered in Cary, N.C., agreed in December to pay $520 million US in fines and rebates for tricking millions of players into making unintentional purchases in the game, which was ...
Epic, a U.S.-based studio, backed by China's Tencent (0700.HK), is the world's largest game studio. It was launched in 2017 and its last-player-standing, "battle royale" format became an instant ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results