Netflix was doing a Legend of Zelda live action series, but Nintendo canceled the project after leaks