Nintendo reportedly cancelled live-action Zelda, claymation Star Fox series due to Netflix leak
Nintendo was in a very different place in the year 2015. The Wii U was floundering critically and financially while the 3DS held the line for the company. All the while, “experts” desperately called for the brand to leave the home console space altogether. Nintendo, stalwart as ever, kept on…