News Netflix just canceled this Original series with 100% on Rotten Tomatoes