Genshin Impact update
The Latest
-
Upcoming “Genshin Impact’ Content’s Release Date Allegedly Clued By Sucrose
“Genshin Impact” amassed $245 million in player spending just a month after its official release. “Genshin Impact” amassed $245 million in player spending just a month after its official release.