Glad they give really weird stuff like this a chance. Really, really weird. And addictive. I can't stop watching. Rosa Salazar absolutely nails the part, and gives flair to the whole show. Great special effects, directing, and did I say really weird already?