Nintendo Switch Fans Surprised With Stealth Release of 6 Popular Games