Watch: First trailer for Star Fox Zero will take you right back to your childhood Trending 8 years ago