Zelda- Tears of the Kingdom has leaked on piracy sites, and Nintendo’s now in a whack-a-mole war with streamers-
The Legend of Zelda: Tears of the Kingdom is in the wild. Over the weekend, physical copies of Tears of the Kingdom appear to have gotten into the…