so i paid off my pre order for mario Odyssey so excited but another thing... DAMN DOOM FOR THE SWITCH HOLY HELL!!!!