All the Nintendo Switch 2 Rumors That Came True, Plus the Many That Didn’t by Kyle Barr from Gizmodo on 2025-04-02 21:05 (#6WBZZ)