The name Mythhunters seems a little tacked on to score cheap theme points. In my opinion the theme of the jam should never be an obstacle for the writer to overcome, it should be an optional source of inspiration.
Mechanically I like sponsors and ship, not as fond of the crew stuff. I think I would be more ok with the crew stuff if it was obvious that it is an optional thing that makes the players more powerful. It could perhaps be mentioned in the text on the front page.
TripTech³ » Entries » Mythhunters – A Mothership RPG Toolbox for Alternative Characters and Crew Generation