The Brits are experiencing something of a time crunch on their beagle mars rover. Hopefully they can get it together in time for the launch next year.