Idea was obviously taken from Starfox.
Besides that, everything else was absolutely perfect. I'd suggest making the charictors your own. It will be easier since you gave most of them just siluettes of what they look like. Add some distingushing features, like a scar or something, and make sure that their color scheme and costume differs from the Starfox charictors and you'll be fine and lawsuit free! Oh, and I'm going to fave you not only because I want to track your progress, but because I like your style. NG needs more animators like you.