Anyone else watch this? I thought it was pretty interesting, but can't help thinking it has the feel of a show that will have an annoyingly vague ending!