The recent proposed settlement between Google and Epic Games has come under scrutiny from the Federal Trade Commission (FTC), which suggests that the deal may not adequately restore meaningful ...