Genshin Impact new to this game Submitted by arodm24, 24-03-2024, 11:02 PM, Thread ID: 290325 24-03-2024, 11:02 PM #1 one of the most underrated game should be more popular Quote More