I noticed in the titles that Vaughan is consulting on the series. That's a good sign. I've only had time to watch one episode, and liked it so far. The next 2 are up for tonight.