This latest video is getting passed around as possibly being the next Cloverfield viral marketing gambit. We think it may be a bit too obvious, but that doesn't mean we don't like it! [Chud]