BarterClub Genshin Impact Review

Apr 15, 2025
Thumbs up. The game is fun. Has its issues, like the gotcha system. Also, needs to be on Steam and other storefronts.
0