On episode 3 and enjoying it so far. Maybe a bit slow but I feel like it’s building up big time. Not 100% sure what’s going on. Waiting for the aliens to turn up.