gamesNews Genshin Impact Developer Will Pay $20 Million For Violations In Privacy Alleged By The US Federal Trade Commission January 20th, 2025