Prior to the launch of Star Fox Zero, Nintendo generated plenty of hype with an extravagant animated short that was broadcast live online: Star Fox Zero: The Battle Begins. A collaboration between Shigeru Miyamoto, Production IG and WIT Studios, it hit a lot of the right notes as far as we were...