NASA's Curiosity touched down on Mars today, which in our eyes is a perfectly good excuse to hear some interesting facts about Nintendo's premier space series, Star Fox.

Did You Know Gaming? has pulled together some facts that'll make you want to barrel roll. The YouTube clip notes the multiple cancellations that have plagued the franchise, from the near-complete but never released Star Fox 2, to more obscure announcements such as Star Fox Arcade and a Virtual Boy edition.

The video also goes into a couple of links between the Star Fox and The Legend of Zelda series, including the infamous Arwing locked away inside The Legend of Zelda: Ocarina of Time. Strangest of all, however — did you know that Fox McCloud's feet were originally robotic?