What I think about the Star Fox series