'Captain Toad: Treasure Tracker' heads to Nintendo Switch and 3DSIt will be available on July 13th. By M. Moon, 03.09.2018