Nintendo wants to revive the Star Fox franchise, even more, supporting the game with an animated series.