Nintendo Switch 2 leak – Good news and bad news ahead of next week’s Direct | Gaming | Entertainment Read more