Sorry for the lack of posting lately, got hit with a bug or food poisoning or something.... anyway, here's a new Transformers movie trailer for your enjoyment. Shows a lot more than the previous teaser, though not nearly enough IMO :)