The Transformers Exclusive Teaser has been announced! w00t! (I first heard about it at Rated-M) You can head on over to the Official Transformers Movie Site and see it for yourself. Sexy stuff…but its definately a teaser. The sweet new movie is due out July 4, 2007.
(More details to follow when I watch it a bit more)