Just started watching 2nd episode and I like it. It's Australian and I think has similarities to The Returned and Stranger Things. Anyone else watching?