We make sense of NX's 2017 release, Zelda's delay, and Nintendo's unusual plans for E3 2016. Plus, we share our full impressions of Star Fox Zero.