It’s crazy how Nintendo told us they’d announce Switch 2 by March 31st, but then a bunch of “leakers” started faking all sorts of “leaks” but everyone is yelling at Nintendo like it’s their fault the leaks are out of control. The internet sucks