Doc Jensen's teaser article is here; his review is here; and Totally Lost is here.
I started the discussion on Friday 4/17:
I can't believe we didn't talk about this, this week! What did you guys think? So one of the new guys who landed nabbed Miles earlier. What lies in the shadow of the statue? Doesn't that sound like some bad line from a Chevy Chase movie gone awry?