Tag
1 story
Epic Games, maker of Fortnite, paid a massive $520 million to the FTC. Discover the hidden reasons behind this huge settlement and what it means for gamers.