Fun.com just posted a huge infographic that examines all the Star Fox games, all of the Star Fox cameos (certainly all the ones I knew about), and associations with other games and events. Basically, it's a full history lesson on Star Fox in one image. Check it out in glorious full resolution.
How about it Star Fox historians? Did they miss anything?