Transformers teaser trailer

I remember there being some leaked images of the teaser trailer around with some descriptions of what happened, but I didn't realise they had released it now:http://www.transformersmovie.com/The first live action version of this should be visually amazing since having Dreamworks behind it!