How is this a "new mask"? It just looks like the classic one thats been torn to shreds. Maybe he'll wear this mask for a while, ditch it, then pick up a new mask at the end of the movie. Looking at this and the trailer, thats what it seems like.
It seems likely according to that comparison pic. So does that mean the smoke monster is Apep? Apep was the husband of Tawaret and was the embodiment of chaos, in the form of a snake-like creature.
I thought this episode was alright. They are definitely moving into a mythological mode: not just Egyptian but Greek as well. Remember Apollo bars? And the smoke monster is supposedly called Cerberus so...
This makes up for the Dr. Manhattan lightsaber-penis game
Why is there a plumber there? I mean, I get the unicorn, but...
I would really be interested to watch a LOST video blog. Even though watching a few episodes couldn't hurt, I don't think its necessary do any extra research. I think it would benefit if it was just about what you think based on what you know off the top of your head.