Epic Games To Pay $520M In Fines
Epic Games reportedly has to pay the United States Federal Trade Commission (FTC) $520 million in fines. This money willContinue Reading
Home of "The official podcast of esports" and everything you need to know about the business of video games