REVIEW: ‘The Legend of Zelda’ is a sprawling masterpiece REVIEW: ‘The Legend of Zelda’ is a sprawling masterpiece 2023-06-08 00:00:00 - Source: Arab News REVIEW: ‘The Legend of Zelda’ is a sprawling masterpiece