Nintendo Switch 2 leaks — 3 rumors I think are legit, and 1 that’s not