Editorials This Week in Gaming This Week in Gaming – 25th October 2020 4 months ago Jim Cullinane From The Legend of Zelda, the release of the Sega Master System console and controversy…