Spacecraft company is releasing its Otters after seven years · Digg