Nintendo Switch details coming soon

Nintendo is set to deliver "major details".