Gaming The Lords of Gaming's Top 10 Games of 2020 January 8th, 2021 Putting together a top 10 games of 2020, is no doubt a tall task. But, with another year behind us, we have an opportunity to reflect. An opportunity...