My Top 10 Worst Games Of 2020 #6 – Watch Dogs Legion 4 min read Top 10 List My Top 10 Worst Games Of 2020 #6 – Watch Dogs Legion Omar 2 months ago Ubisoft has games on both my best and worst list this year. Let’s start with the worst game Ubisoft released. OmarHi, I’m Omar. I’m...Read More