We analyze the major Switch 2 rumors and leaked images, including an April 2025 release date and an 8-inch display.
In the comments section, the creator shared her reaction to the discovery of the old ghosts: "The way I wanted to compete ...