Altered Carbon: canceled or renewed?