If you’ve been following my posts, or are a fan of Genshin Impact, this news probably won’t surprise you. If there is one thing Genshin Twitter won’t do – it’s shut up. In the other top spots are the usual AAA franchises like Apex Legends, Final Fantasy, and Animal Crossing, which hold the second, fourth, […]