A Nintendo Switch 2 'leak' has revealed the console could be releasing sooner than players think. Nintendo's president ...