My Top 10 Games Of 2020 #8 – Genshin Impact 4 min read Top 10 List My Top 10 Games Of 2020 #8 – Genshin Impact Omar 2 months ago Genshin Impact has seen its fair share of hate from hardcore Zelda fans. It’s been accused of being a knockoff Zelda clone with no...Read More