News and Issues 1 min read $20 Million Fine: Genshin Impact Developer Settles with FTC vero January 20, 2025