Home » News » Rumor: Super Mario Odyssey will release this November 2017