Any Star Fox fans?? Check out this video full of cool facts! If you enjoy it, we've also got one all about Falco!