Has anyone seen the trailer for this before Transformers? I just read about it here
and it sounds quite interesting. Even if it turns out to be a load of rubbish (like Lost, it's made by the same person), it's got a really addictive marketing campaign. I want to know what it is!