To the surprise of absolutely no one, another new look at the Nintendo Switch 2 has seemingly leaked Posted on 17 December 2024 by admin A new leak may have given us our first proper look at the Nintendo Switch 2. Source link