Mission accomplished
This flash, my friend, is the #1 Star Fox parody I've ever seen, hands down. Great in every way: simple concept, but big laughs. Your characters are very well drawn, even pro-like. I also enjoyed the menu, made me play SF64 once again! Definetly going into my faves. Congrats!
BTW, up to this very day, I also enjoy saying SF64 quotes. Dammit, don't they rock?!