Many many new questions and once again we are fooled into thinking we got a lot of new answers when we really didn't.
Still don't know who Jacob is. And now we have the new question as to why Ben can only see him and Locke can only hear him???
How did Ben become Richards boss.....and how did Richard not age a day over what has got to be at least 25 years?
Still don't know what the Dharma people were doing there.
What's up with Portland(and I don't mean their liberal city council either

)? Ben was born just outside of Portland and this is also where Juliet was supposed to go when she was recruited........why?
One question was answered for me tonite but I figured it out of next weeks preview.
For those who don't watch the previews I put this in a spoiler...even though what I have to say is just conjecture anyway.