From the Dharma Special Acces here is the new video. They also confirm that Episode 5.07 is called 316
GAASSPPPP! What's this? Why, it looks like a first-look at an as-yet-unseen Dharma station logo. Hmmmmmmm... I wonder what the name of the station is?
Source: ABC
Here is a look at the new Dharma Station Log, guesses below for it's title and what do you think the Episode 5.07 title 316 refers to?