News Nintendo Switch 2 release window just leaked — and it's sooner than you think