Not Much More Than Meets The Eye

2007 July 7
by Keith

Just saw Transformers and it was everything I expected: big and loud. Cars turned into robots. Things exploded. A good time was had by all.

One question though: What is this?

Update: Phil Plait, the best bad astronomer around, reviews the science of the movie. He too wants to know what’s up with this whole Cloverfield thing.