Mars might have existence and did, says manager