Transformers Movie
The splashpage for the Transformers movie is up and features a rolling countdown to the release date. Two problems – one, countdowns are sort of dinky, and two, it’s rapidly approaching the July 4 release date (26 days!) but the movie doesn’t actually come out until July 4, 2007.