The GameFans podcast is live this week with plenty of news from the latest Nintendo Direct.

More...