A lot of similar shows have failed, many because they waited too long to unveil the Big Bad or the hero took too long to start making any progress. I think its a good sign that the first signs of the Big Bad are showing up already, in episode 2. Too many shows would have waited till episode 7 or 10.
Still watching it, will be interesting to see if they've learned from other shows and don't spend too long setting up the backgroundDTravelMar 10, 17:24