He must be huge, too. Looks like the building is taller then you'd think at first glance, and Starscream is standing on the roof a little to the right, while Scrapper(?) is walking right besides the building. Could be a perspective trick, though.
There's a rumor that it's basically the same robot as Blackout, but in this movie they are going to call him "Grindor". Same type of Helicopter as well. This, again, is just speculation and rumor from the toy line.
In that last pic, am I seeing things, is the CGI wonky, or is Starscream really over twice the size he was in TF1?
If you look around the base of the Pyraimd, you can see that those rocks are from the base. So I think the Pyramid is 'disolving'.
Just watched it. The trailer bits were nice, but it was just great seeing all the fans, especially the cosplayers. Never thought I'd see a dude in a Blaster costume on national TV. What the hell is up with two TRANSFORMERS: REVENGE OF THE FALLEN logos at the top and bottom of the screen simultaneously? The hell?