Games Movies slider Television Leak Led to Cancellation of Netflix’s ‘Legend of Zelda’ Brad Repka February 8, 2021 Nintendo may finally be coming around to adaptations of their properties. This comes after a […]