I saw a few weeks back someone posted a thread that had the trailer broken down into stills, anyone have that to pass along to me, I cant find it. The may 1st trailer that is.
*nods* Actually, you don't even have to leave this website - TFW often has news articles pertaining to Transformers-related subjects.