The following info comes from sources close to Nintendo who spoke to the Financial Times...
- Super Mario Odyssey should launch in November
- this goes hand-in-hand with the push to release more Switch units this year
November certainly seems like it makes sense for a Super Mario Odyssey launch. I think most of us expect the game to launch then anyways. Let's hope we get a release date at E3 2017!