Review – Captain Toad: Treasure Tracker (Switch) Posted on July 13, 2018 by Leo Faria 2 comments Toad’s back and he’s doing the exact same thing all over again. Read more Review