Home Tech News Genshin Impact’s developer to pay $20 million fine to settle FTC charges