The Nintendo Switch's successor has potentially had its release window leaked - EventHubs
eventhubs.comSubmitted by eventhubs1252 in technology
It's been over six years since the Nintendo Switch was released on March 3, 2017 worldwide. Indeed, Nintendo's latest console is beginning to feel outdated compared to the PlayStation 5 and Xbox Series, even though it sports its ...