Which brings me to my next point: maybe there was just a little too much HUGE FRAKKIN ROBOTS TEARING EACH OTHER TO SCRAP. Sure, it's awesome to watch Optimus Prime take on 5 Decepticons at once. Sure, it's great to see the Decepticons and The Fallen take out human military forces. It's even great to see tiny little Decepticons go through hilarious antics to further the purposes of Megatron. But at some point you tend to tell yourself, "Alright, I get it... HUGE FRAKKIN ROBOTS TEARING EACH OTHER TO SCRAP is awesome... Now let's move the story along, please."
And there was a lot of story they could have told, too. They went into a lot of Cybertron lore such as the origin of the Primes (where Optimus' title comes from), the connections between Cybertron and Earth, Transformers that have been on earth since the dawn of man, and so on. It would have been pretty cool for me if they delved a little more into those stories in stead of focusing so heavily on HUGE FRAKKIN ROBOTS TEARING EACH OTHER TO SCRAP! But as much as they did get into those pieces of lore, it was in itself awesome enough. I really like how they're expanding the world of Cybertron from just a mere toy collection to a grand, sweeping universe with a history all its own.
Also there were copious amounts of nerd humor =D. I enjoyed that. I think it was smart of them to realize that the biggest fans of HUGE FRAKKIN ROBOTS TEARING EACH OTHER TO SCRAP are the geeks in the audience and it was a good move to pander a little to them. Mentions of trolling, conspiracy websites, a cameo by Rainn Wilson, and just a hilarious-because-it's-true rendering of the geek way of life all made it that much more enjoyable for me.
Almost forgot to mention the comic robots. The Twins can be kind of annoying at times (bordering on racially offensive with flash-backs to Jar-Jar Binks), but they're good for a couple chuckles. The funny ones tend to be the tiny ones, though. The twins are the biggest of the tiny with the ability to transform into compact cars. Then there are a few skittering robots that get into hilarious predicaments. It's a bit of slapstick that you could maybe do without, but it appeals to some people.
To sum up: really fun movie, maybe a bit drawn out, but it's OK because of the HUGE FRAKKIN ROBOTS TEARING EACH OTHER TO SCRAP!