Video Game News Valve Faces £656 Million Lawsuit in the UK: Overcharging and Market Dominance Allegations June 17, 2024 — 0 Comments