This week the boys are digesting all the huge news from March's Nintendo Direct!