I think you have to get distance - I reckon it won't be until the whole season's out on Blu-ray till you can really tell how it fits in
Still think it feels low budget - you think they used to do a lot more location shoots, big tracking shots with cranes, shutting roads off, the underground...