Tears of Kingdom leaking
The Legend of Zelda: Tears of the Kingdom was leaked earlier this week, with some players attempting to play the Switch game ahead of the May 12 release date. While Nintendo has not officially acknowledged the situationhas someone who used to work there and probably not in the way you would expect. Let’s talk about ...