Tag: Genshin Impact iPhone 1 results found

Genshin Impact Is The Game Of The Year In Google Play Store And App Store

Mobile Games - Dec 03, 2020

Genshin Impact Is The Game Of The Year In Google Play Store And App Store

Genshin Impact has just been released for months but it won the title "Game of the year" on App Store and Google Play Store. Check it out here.