Just What the Heck is Genshin Impact?

If you look at the list of Twitter’s most talked-about games of 2020, you’ll see a bunch of names you probably expect: Animal Crossing, Fate/Grand Order, Final Fantasy, Fortnite‚Ķ and a new title called Genshin Impact. By now, you’ve probably heard that name more than a few times. Maybe you caught a glimpse of the … Read more