It's an ambitious goal: land three Cubesats on Mars sometime in the next few years for $25 million. And all…