Got a whole lot of sweet promo stuff from Transformers: Revenge of The Fallen for you today: a bunch of new pics from the film (including one delicious shot of Megan Fox), three new Revenge of The Fallen TV spots (one of which reveals how the Constructicons form Devastator!) and a new Linkin Park song from the Transformers 2 Soundtrack.

Transformers fans, really, who loves you better than Screen Rant?

THE PICS

Let's start things off right with a shot of Megan Fox looking o so lovely while in peril. Seriously, they could make an entire film of this girl walking around looking hot (oh wait they already are, it's called Fathom).

Megan Fox left Transformers 3

I would definitely save that damsel in distress.

Transformers 2 Roberto Rodriguez

Ramon Rodriguez is Sam's (Shia LaBeouf) new pal, Leo.

Transformers 2 Isabel Lucas

Isabel Lucas is tempting college co-ed, Alice.

Transformers 2 Optimus Prime Air Dropped

Optimus Prime air-dropped by the military? Or hitching a ride on another Autobot?

Transformers 2 Sam and Bumblebee

Classic Sam and Bumblebee.

Transformers 2 Sam and John Tutorro

Agent Simmons (John Turturro) and Sam look for something in an aviation museum (Jetfire?).

Transformers 2 Tyrese

Tyrese is ready to start blasting robots again.

Transformers 2 Megan Fox in Leather

Vote: does Megan Fox look hotter in this, or her Jonah Hex costume?

For more new pics from Transformers: Revenge of The Fallen you can click here and/or here.

THE TV SPOTS

I'm really digging this new set of TV spots for Revenge of The Fallen. They each give us a better look at the film's finished F/X and robot-on-robot action sequences, and the last one - the one with the tagline "Revenge Takes Many Forms", shows off the coolest F/X yet: the Constructicons combining to form Devastator! Nerdgasm alert! (The first spot also shows Sideswipe in action!)

Check out the TV Spots for Transformers: Revenge of The Fallen.

THE SOUNDTRACK SONG

I'm sure most of you recall that Linkin Park lent their musical (ahem) "talents" to the first Transformers soundtrack. Well, LP's love affair with Mr. Bay's giant robots seems to be continuing, this time in the form of "New Divide", a track the group provided for the Revenge of The Fallen soundtrack. I'm not really a Linkin Park fan, so I won't judge (but I wont post the song here, either). If you're interested in hearing "New Divide" you can do so by going here.

That about wraps it up for today. With Revenge of The Fallen only a month away now, I'm sure Screen Rant will be posting more promo material for the film sooner before later.

Transformers: Revenge of The Fallen hits theaters and IMAX on June 24, 2009.

Source: Yahoo Movies, Cinematical, LinkinPark.com via Slash Film & MichaelBay.com via Den of Geek