Captain Toad: Treasure Tracker is one of the latest Wii U titles that are being ported to Nintendo Switch. The puzzle game initially debuted in 2014 and is launching on July 13 for Nintendo’s latest console. The upcoming release includes some new content that can’t be found in the original, but it largely remains the […]