Nintendo is so desperate to smite Zelda leaks it DMCAed a legitimate streamer Posted on May 10, 2023 By Charlielikes May 12 cannot come soon enough.