I really enjoyed the first episode. My only minor nitpick, the location chosen for shooting the scenes in Massachusetts doesn’t look right to me. I grew up in Mass. and the scenery doesn’t look like the kind of countryside and forests you see in New England.