Has Mars claimed another space robot?