We analyze the major Switch 2 rumors and leaked images, including an April 2025 release date and an 8-inch display.
Though the project is still ongoing, with updates focused on restoring interiors to their original state, the mod is ...