Zelda: Echoes of Wisdom Nintendo Battles Major Leak of Zelda: Echoes of Wisdom Ahead of Release 3 months ago As is tradition with Nintendo video games, another Switch exclusive has been leaked online ahead of its official release date.…