Has anybody watched this? There was a pilot episode a while ago, but a new series started yesterday I think.