Don't have an account? Sign up »
Aggregate score: 71 of 100 Release Date: April 22, 2016
A new trailer has been released by Nintendo and Platinum Games which showcases their upcoming game, Star Fox Zero.