Oh man... I'm still laughing....
Oh this must be one of the best Starfox spoofs i have ever seen in my whole life, you guys are geniuses. I'm a devote Starfox fan, and it's great to see someone finally making something really funny. Thanks man, you just made my day.