Nintendo made a Star Fox anime 10 years ago, and you can watch it for free on YouTube

Star Fox Zero – The Battle Begins reminds us why the Star Fox games are so beloved.

Star Fox Zero – The Battle Begins reminds us why the Star Fox games are so beloved.