Captain Toad to dig up some puzzles on Wii U this December Jason Micciche October 8, 2014 News, Nintendo, Wii U 0 Looks like the good Captain won’t be delayed too much after all. Read More »