Watch Star Fox Zero: The Battle Begins animated short

Nintendo have released an animated short movie to celebrate the launch of Star Fox Zero on Wii U this week.

Leave a Reply

Your email address will not be published. Required fields are marked *