Nintendo gave us another direct! Pikmin and more mario games?! Nintendo really likes to surprise us! We also go over if the Nintendo Switch can hold up with current gens consoles? Tune in for all the details!