That's got to be one of the weakest rumors of all time. Seriously, it's not even fun. Plus, at this point people should know that it would be impossible to determine exactly what will happen at E3, which is still 3 months away. Especially regarding Nintendo... it's well known that they decide some things at the latest moment.
Bet with Teeqoz for 2 weeks of avatar and sig control that Super Mario Odyssey would ship more than 7m on its first 2 months. The game shipped 9.07m, so I won