If it was NY I would have liked to see the statue somewhere. That would have clinched it. But who knows if this is earth.
If it is Earth, showing the statue would be too Plant of the Apes.
They were very particular in what they showed and didn't show us. Very awesome.
Also, the new rumor is that the Sci-fi channel gave them money to do two more episodes, so episode twenty will be a three part finale.
Okay, the Episode numbering thing is starting to get on my nerves. The whole thing is a continuous story anyway, so shouldn't it just be an Episode 21 and Episode 22 instead of a three hour episode 20?