Missing Stranger Things? This dark new Netflix show should sort you out