genshin impact puzzle wallpaper genshin impact cecilia garden puzzle Genshin Impact is a free-to-play open-world action RPG gacha game released in September 2020 on PC PS4 Android and iOSThe player … Wednesday, September 7, 2022 Edit