Nintendo Switch 2 has officially made its entry with latest upgrades and will be released by the company on June 5. A latest pre-order leak suggests that Nintendo might pay back some amount to its customers if they were willing to return their old consoles.