Thursday, July 12, 2007


Just saw this.

Totally intrigued.


Make the logo bigger said...

Saw it last week in the movies. Looked cool. Thought it was the latest Godzilla incarnation but it supposedly is a giant bio-amoeba thing.

Thinking In Vain said...

Better turn out better than LOST. Looks cool as hell though.

Maybe it's the Stay Puft Marshmallow Man. ;p