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.

Check these out

Leave a Comment