Nintendo just wrapped up its latest Direct presentation, and if you’re a fan of Mario and/or Pokemon, you were eating pretty well by the time the show was over. If you were anyone else? You probably ...